How exactly does reporting a crime / pressing charges work?

Lets say I was the victim of physical assault in the street. There were no police officers on the scene, but there were 2 other identifiable witnesses.

So, first I call the police and report the crime. Does this automatically mean the state will prosecute the criminal?

When/where do I have the decision to choose to press charges?

When/where will I have the ability to sue for monetary gain?

What would happen if there were no witnesses?

If someone could please explain the process by which crimes are reported, charges are filed, and sentencing is handed.

Thank you!
Ah, I appreciate the responses!

Just keep in mind, I haven’t been involved in any kind of incident, I’m simply asking for research reasons!

Charges of white-collar crime inundate Twin Cities

Charges of white-collar crime inundate Twin Cities
Authorities are accelerating investigations exposed by the credit crisis, and U.S. Attorney B. Todd Jones said Friday that he expects the housecleaning to continue.

Read more on Minneapolis-St. Paul Star Tribune

Cousins face hate crime charges for SF shooting

Cousins face hate crime charges for SF shooting
Authorities say three cousins face hate crime charges for an alleged drive-by shooting of a man with a BB gun outside a San Francisco bar because they thought he was gay.

Read more on San Diego Union-Tribune

Hate Crime Charges For Red Line Assault On Gay Man

Hate Crime Charges For Red Line Assault On Gay Man
Three north suburban men charged with a hate crime for allegedly harassing and attacking a gay man on a CTA train last month were released on their own recognizance Wednesday.

Read more on CBS 2 Chicago

Hate crime charges in beating of gay man on CTA train

Hate crime charges in beating of gay man on CTA train
Attorneys for three Evanston men charged with a hate crime for beating up a gay man on the CTA argued that the man was targeted for intervening in another fight — and not because of his sexual orientation.For at least a few minutes this afternoon, a Cook County judge agreed the case wasn’t an example of a hate crime — as Cook County prosecutors had contended.But an exasperated Assistant State’s …

Read more on Chicago Sun-Times