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. Ir sākumskolas, pamatskolas, vidusskolas, ģimnāzijas, profesionālās skolas un speciālās skolas.[1] Augstākā līmeņa zinības apgūst augstskolās, kuru darbības principi tomēr atšķiras.
Viens no mūsdienās populāriem veidiem, kā cīnīties ar sociālo nevienlīdzību, ir skolās ieviest iekļaujošo izglītību[2]. Skolās, kurās ir iekļaujošā izglītība, visi bērni mācās kopā, piemēram, vienā skolā tiek apvienota vispārējās izglītības iestāde ar speciālās izglītības iestādi.
Mūsdienās vairumā 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 citādas zināšanas. Piemēram, Latvijas skolās tiek pasniegta latviešu valoda, angļu valoda, krievu vai vācu 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.