Ir divu veidu pamattiesības:
- “klasiskās” pamattiesības — pilsoniskās un politiskās tiesības. Tās ietver tiesības balsot, vārda brīvību, tiesības uz privātumu, reliģijas brīvību un diskriminācijas aizliegumu;
- “sociālās” pamattiesības — ekonomiskās, sociālās un kultūras tiesības. Tās ietver tiesības uz mājokli, sociālo nodrošinājumu, veselības aprūpi un izglītību.
Sociālo pamattiesību izpilde parasti netiek panākta ar tiesas starpniecību, kā tas ir “klasisko” pamattiesību gadījumā. Tādējādi sabiedrības loceklis var ierosināt prasību, ja pašvaldības iestāde vēlas bez pamatota iemesla aizliegt demonstrāciju.