Există trei tipuri principale de norme juridice: normele imperative, normele dispozitive și normele supletive. Normele imperative sunt norme obligatorii care trebuie respectate obligatoriu. Normele dispozitive sunt de obicei aplicabile în cazul în care părțile nu și-au stabilit un acord, dar pot fi schimbate prin acordul părților. Normele supletive sunt aplicabile atunci când nu există o reglementare specifică pentru o anumită situație și sunt menite să completeze reglementările existente sau să ofere o soluție când nu există o reglementare clară.