When charter schools have more students who want to attend than they have seats available, they use a lottery system to determine their enrollment. Typically, a charter school will hold an enrollment period when parents can register their children online or in-person.