Adam Podgórecki wyróżnia pięć podstawowych funkcji socjologii, rozumianej przez niego jako nauka o ogólnych prawach zbiorowego, skoordynowanego działania ludzkiego:

Adam Podgórecki nie rozstrzyga, czy socjotechnika (znana również jako inżynieria społeczna) jest odrębną dyscypliną czy jedną z możliwych funkcji nauki socjologii.

Funkcja naukowa i funkcja teoretyczna pozostają neutralne, natomiast funkcja apologetyczna, funkcja demaskatorska i funkcja socjotechniczna mogą być społecznie zaangażowane. Powiązanie funkcji demaskatorskiej z socjotechniczną znamionuje pozytywne zaangażowanie społeczne socjologii. Powiązanie funkcji diagonostycznej i socjotechnicznej z funkcją apologetyczną znamionuje negatywne zaangażowanie społeczne socjologii[2].