Skola ir mācību un audzināšanas iestāde, kur skolotāji apmāca skolēnus. Parasti ar jēdzienu "skola" apzīmē iestādes, kur apgūst zemākās, vidējās vispārējās un speciālās programmas. Augstākā līmeņa zinības apgūst augstskolās, kuru darbības principi tomēr atšķiras.
Mūsdienās vairums valstu bērni dodas uz skolu apgūt pamatzināšanas, kuras viņiem būtu nepieciešams zināt, lai varētu pilnvērtīgi dzīvot pēc skolas absolvēšanas. Parasti šīs pamatlietas tiek apgūtas dažādos mācību priekšmetos. Katrā mācību priekšmetā tiek iegūtas savādākas zināšanas. Piemēram, Latvijas skolās tiek pasniegta latviešu valoda, angļu valoda, krievu valoda, literatūra, matemātika, ķīmija, fizika, bioloģija, ģeogrāfija, vēsture, ekonomika, informātika, mūzika, vizuālā māksla, mājturība un citi priekšmeti. Parasti katram priekšmetam tiek atvēlēta sava klase, kur tas tiek mācīts.