The phrase
"online charter" refers to a type of school that is conducted over the internet instead of in a traditional classroom. Students attend classes and complete assignments online, usually with the guidance of teachers and support from their parents or guardians.
Full definition