There are several types of schools for students to go to during their formative years of education. The common ones include public schools, charter schools, magnet schools, private schools and boarding schools. We have all heard of these in some capacity even if we did not attend one.