Szkoła naukowa posiada dwa znaczenia: wąskie - grupa badaczy, których wiążą wspólne tendencje badawcze i poglądy, stosujących te same lub podobne metody i techniki badań; blszerokie - nurt, kierunek, różne teorie powstałe niezależnie od siebie, w odmiennym czasie i miejscu, korzystające z tego samego paradygmatu.
Szkoły naukowe (w obydwu znaczeniach) przyczyniają się do powstawania teorii naukowych.