Kľúčový rozdiel: zákon o zákonoch je systematickým a komplexným písomným vyhlásením o zákonoch určitej oblasti práva, keď bol zákon prijatý a kodifikovaný. Jednoducho povedané, kódové právo je v podstate systematický zoznam zákonov, ktoré boli kodifikované a sú vynútiteľné zákonom. Tento typ právneho systému je súčasťou takmer každého právneho systému vrátane systémov spoločného práva a systémov občianskeho práva. Judikatúra je v podstate ďalším menom bežného práva a precedensu. Spoločné zákony sú zákony, ktoré boli stanovené v dôsledku rozhodnutí starších súdnych prípadov. Tieto zákony sa vyvíjajú na základe toho, čo sudca rozhoduje v jednom prípade, ktorý sa potom uplatňuje na všetky ostatné prípady s podobným scenárom. Sudcovia môžu slobodne interpretovať a upravovať zákon v závislosti od situácie v tom čase.
Zákony zohrávajú dôležitú úlohu v spoločnosti. Predstavte si svet bez zákonov, bol by to úplný chaos. Ľudia by robili podľa svojho želania a neboli by žiadne dôsledky. Preto boli ustanovené zákony, ktoré zabezpečia, aby každý mal prísny morálny kód, ktorý musí nasledovať. Niektoré veci, ako je krádež a vražda, nie sú správne. Zákony tiež zabezpečujú, aby ľudia, ktorí neposlúchajú zákony, museli platiť za svoje zločiny a že žiadny zločinec nie je nad zákonom, bez ohľadu na to, aké je ich spoločenské postavenie. Kódové právo a judikatúra sú dva typy zákonov, ktoré sú často mätúce pre mnohých ľudí, ktorí nie sú dobre známi zákonom. Zákony o zákonoch sú zvyčajne zákony, ktoré boli systematicky zapisované, zatiaľ čo zákony prípadov sú zákony, ktoré boli zavedené na základe rozhodnutí ohlásených v súdnej miestnosti.
Kódexové zákony existujú už od staroveku, väčšina krajín sa zvyčajne riadi zákonodarnými systémami. Najstaršie zostavené kódy sú Sumerský kódex Ur-Nammu a Babylonský kódex Hammurabu, ktorý bol prijatý v rokoch 2100-2050 pred nl a 1760 pred nl. Ďalšie kódy na iných miestach nasledovali, vrátane dvanástich tabliet, Tangovho kódexu atď. V mnohých krajinách so spoločným právom kódy zohrávajú odlišnú časť skôr výnimky ako pravidlo. Mnohé štáty v rôznych krajinách môžu prijímať vlastné kódexy, hoci sa stále vyvíjajú pokusy o vytvorenie jednotných pravidiel. Existujú dva typy populárnych kódov: Občiansky zákonník a trestný zákonník. Občiansky zákonník tvorí jadro systémov občianskeho práva a vzťahuje sa na celý systém súkromného práva. V systémoch bežného práva sa zákony často vzťahujú na malé množstvo spoločných zákonov a stanov. Trestný zákonník zostavuje zoznam trestných činov a sankcie stanovené pre túto konkrétnu trestnú činnosť. Trestné kódy majú tendenciu budovať právne systémy okolo kódexov a princípov a uplatňovať ich v závislosti od konkrétneho prípadu.
Všeobecným princípom tohto systému je, že s podobnými prípadmi s podobnými skutočnosťami a problémami by sa nemalo zaobchádzať rozdielne. Ak existuje spor medzi zákonmi, orgán alebo precedens sa pozrie na minulé prípady a musí poskytnúť rovnaké odôvodnenie a rozhodnutie, ktoré boli poskytnuté v prvom prípade. Zákony môžu byť tiež zmenené a vyvíjané na základe okolností. Sudcovia majú tiež právomoc vytvárať nové zákony alebo meniť a interpretovať staršie zákony. Akonáhle bol zákon v priebehu prebiehajúceho prípadu zmenený alebo zmenený, zákon bude potom vynútiteľný vo všetkých ostatných prípadoch, odteraz s podobnými dôkazmi a situáciami. Mnohé krajiny žijú v systémoch spoločného práva alebo v zmiešaných systémoch.