Charter vs. Public schools, what's the difference?

Charter vs. Public schools, what's the difference?