What is the difference between a private and a public college?

In the USA, a public college receives funds from the state in which it is located and the federal government in order to run. A private college receives no government funds. Because of this, tuition is usually higher in private colleges than public colleges.