WHAT IS A CHARTER SCHOOL?

In short charter is a public private school.