What is the criteria for state court and federal court?

This can be pretty complicated, but in general, there are two situations when a civil case can be filed in federal court. First, if the parties to the suit are from different states and the "amount in controversy" exceeds 75,000, normally the case can be heard in federal court. Second, if the lawsuit concerns a federal law like a civil rights claim, it can be heard in federal court. Federal courts also hear criminal cases that deal with interstate commerce like racketering and certain drug offenses.