Išskiriamos dvi pagrindinių teisių rūšys:
- „klasikinės“ pagrindinės teisės: pilietinės ir politinės teisės. Šios teisės apima balsavimo teisę, žodžio laisvę, teisę į privatų gyvenimą, religijos laisvę ir diskriminacijos draudimą;
- pagrindinės „socialinės“ teisės: ekonominės, socialinės ir kultūrinės teisės. Šios teisės apima teisę į būstą, socialinę apsaugą, sveikatos priežiūrą ir švietimą.
Pagrindinių socialinių teisių įgyvendinimas paprastai nėra užtikrinamas teisme, priešingai nei klasikinių pagrindinių teisių. Taigi visuomenės narys gali pareikšti ieškinį, jeigu savivaldybė be pateisinamos priežasties nori uždrausti demonstraciją.