Istnieje bardzo wiele różnych źródeł prawa. Wszystkie z nich zawierają ważne i wiążące przepisy, które maja bardzo duży wpływ na codzienne życia. Prawo stanowione jest na szczeblu lokalnym, to znaczy w samorządach, krajowym oraz międzynarodowym. W naszym kraju obowiązuje na przykład wiele przepisów wprowadzonych na poziomie Unii Europejskiej.
Regulują one różne kwestie, również te związane z codziennym życiem. Taka sytuacja sprawia, że prawo staje się bardzo skomplikowane i często niezrozumiałe. W końcu w takim przypadku praktycznie niemożliwie jest poznanie oraz zrozumienie wszystkich aktualnych przepisów oraz regulacji. Nie zmienia to jednak faktu, że brak znajomości prawa jest bardzo szkodliwy i nic go nie usprawiedliwia, także w czasie postępowania przed sądem.