Alternative education is a blanket term encompassing many different pedagogical approaches differing from that of the mainstream pedagogy employed in a culture. Such alternatives may be found within state, charter, and independent schools as well as home-based learning environments.