Istnieją dwa rodzaje praw podstawowych.
- „Klasyczne” prawa podstawowe: prawa obywatelskie i polityczne. Obejmują one prawo do głosowania, wolność wypowiedzi, prawo do prywatności, wolność wyznania oraz zakaz dyskryminacji.
- „Podstawowe” prawa socjalne: ekonomiczne, socjalne i kulturalne. Obejmują one prawo do mieszkania, zabezpieczenia społecznego, opieki zdrowotnej i edukacji.
Podstawowe prawa socjalne, w odróżnieniu od klasycznych praw podstawowych, nie podlegają zwykle egzekucji na drodze sądowej. W związku z tym obywatel może zaskarżyć decyzję władz miejskich zakazującą demonstracji bez podania należytego uzasadnienia.