Škola je společenskou institucí, jejíž tradiční funkcí je poskytovat vzdělání žákům příslušných věkových skupin v organizačních formách podle určitých vzdělávacích programů. Pojetí a funkce školy se mění se změnami společenských potřeb. Stala se místem socializace žáků, podporujícím jejich osobnostní a sociální rozvoj a připravujícím je na život osobní, pracovní a občanský.
Škola má několik funkcí (jejich rozdělení se mění dle jednotlivých autorů):
ü celkový rozvoj jedince
ü ochranné zařízení – garance zdravého a příznivého prostředí
ü výchova žáků ke kulturním a společenským hodnotám
ü formování osobnosti
ü škola je nástrojem politiky státu
ü součást životního prostředí