Există două tipuri de drepturi fundamentale:
- Drepturi fundamentale „clasice”: drepturi civile și politice. Acestea includ dreptul de vot, libertatea de exprimare, dreptul la viață privată, libertatea religioasă și interzicerea discriminărilor.
- Drepturi fundamentale „sociale”: drepturi economice, sociale și culturale. Acestea includ dreptul la locuință, la securitate socială, la asistență medicală și la educație.
În general, drepturile fundamentale sociale nu pot fi puse în aplicare de instanțele judecătorești, spre deosebire de drepturile fundamentale clasice. Astfel, un cetățean poate introduce o acțiune în justiție în cazul în care o autoritate municipală intenționează să interzică în mod nejustificat o manifestație.