Materiálnymi prameňmi práva sú spoločenské podmienky, ekonomické problémy spoločnosti, potreby ľudí a spoločnosti, právne vedomie, medzinárodná integrácia a pod., ktoré podmieňujú vznik právnych noriem, čiže ide o základ, ktorý by mal byť určujúcim pre tvorbu práva.
Formálnymi prameňmi práva sú formy, v ktorých sú vyjadrené právne normy. Najbežnejšími prameňmi práva sú normatívne právne akty (napr. zákony, ústavné zákony a i.) Právna teória k prameňom práva vo všeobecnosti, (nie aj na Slovensku) zaraďuje aj súdne precedensy, normatívne zmluvy a právne obyčaje. Zákon je najtypickejším normatívnym právnym aktom. Niektoré zákony, ktoré obsahujú podstatnú časť právnych noriem niektorého právneho odvetvia nazývame aj zákonníkmi. Ide o tzv. kódexy. Príkladom je Trestný zákonník, Občiansky zákonník, Obchodný zákonník a i. Pokiaľ obsahujú prevažne procesnoprávne normy, môžu sa nazývať poriadky, napr. Trestný poriadok, Občiansky súdny poriadok, Správny poriadok.