Законодательство может иметь множество целей: регулировать, разрешать, запрещать, предоставлять (средства), санкционировать, предоставлять, объявлять или ограничивать.
Те, кто наделен формальными полномочиями создавать законы, известны как законодатели, судебная ветвь власти может иметь формальные полномочия толковать законы.