Põhiõigusi on kahte liiki.
- Klassikalised põhiõigused: kodanikuõigused ja poliitilised õigused. Nende hulka kuuluvad muu hulgas hääleõigus, väljendusvabadus, õigus eraelu puutumatusele, usuvabadus ja diskrimineerimiskeeld.
- Sotsiaalsed põhiõigused: majanduslikud, sotsiaalsed ja kultuurilised õigused. Nende hulka kuuluvad muu hulgas õigus eluasemele, sotsiaalkindlustusele, tervishoiule ja haridusele.
Sotsiaalsed põhiõigused ei ole enamasti kohtulikult kaitstavad õigused, küll aga on kohtulikult kaitstavad klassikalised põhiõigused. Seega võib kodanik pöörduda kohtusse, kui kohalik omavalitsus tahab piisava põhjenduseta keelata meeleavalduse korraldamise.