How many charter schools are there in the U.S.?
Charter schools in the United States
A lottery is a means of allocating a scarce resource, in this case a spot in a desirable charter school.  They are used in schools that are at capacity.  Other charter schools, whose goal is maximizing enrollment, do not employ a lottery.