Le fonti del diritto comprendono norme che si dividono in fonti atto e fonti fatto, oltre a fonti di produzione e fonti di cognizione. Le fonti si classificano in primarie, come la costituzione e le leggi, e secondarie, come regolamenti e usi consuetudinari. La gerarchia delle fonti ordina i vari livelli di legge, con la costituzione come norma fondamentale.