Kodifiointi on prosessi, jossa lait järjestetään loogisella tavalla. Hallitukset täydentävät jatkuvasti lakia ja muuttavat voimassa olevia lakeja. Tämä tarkoittaa sitä, että lakien tarkastelu pelkästään kronologisesti voi muuttua nopeasti pelottavaksi etenkin maissa, joissa oikeusjärjestelmät ovat hyvin vanhoja. Kodifiointi mahdollistaa lakien kokoamisen ryhmiin, jotka voidaan sitoa koodeksiin tai lakikirjaan, jolloin ihmiset voivat etsiä lain tiettyjä alueita paljon helpommin, koska vastaavat lait on koottu yhteen. Kodifiointiprosessi on jatkuva, ja siihen voi liittyä myös kodifiointi, joka on ajoittain tarpeen olemassa olevien lakisääteisten säännösten puhdistamiseksi.
Yksi tapa esittää lakeja on istuntolakien muodossa, jotka on järjestetty aikajärjestykseen. Itse asiassa useimmat hallitukset pitävät istuntoja koskevia lakeja, koska ne antavat tärkeän tietueen siitä, milloin lakimuutokset tehtiin, ja ne voivat olla arvokkaita historiallisia asiakirjoja ihmisille, jotka ovat kiinnostuneita tutkimaan lainsäädäntö- ja lakihistoriaa. Lain tiettyjen alueiden etsiminen istuntolaeista voi kuitenkin olla painajaismainen tehtävä, kun lait ja niiden muutokset voidaan erottaa toisistaan huomattavan pitkällä aikavälillä ja muut niitä koskevat lait voivat olla hajallaan muualla tekstissä.
Siksi useimmat hallitukset myös kodifioivat. Kun lakeja kodifioidaan, ne on ryhmitelty laissa tiettyihin lukuihin, otsikoihin ja niin edelleen, jotta ne löytyvät, ja kaikki lain muutokset ja muutokset liitetään siihen suoraan koodiin kodifiointiprosessin aikana. Uudelleenmuodostuksessa kirjasta poistetaan tarpeettomia, vanhentuneita ja virheellisiä lakeja niin, että koodeksi sisältää selkeän, yhtenäisen lakiryhmän, joka ei ole ristiriidassa keskenään.
Kodifiointi voi viedä aikaa. Yleensä kun uusia lakeja ehdotetaan, lainsäätäjät huomioivat koodin alueen, johon ne tulisi lisätä, jotta ne voidaan helposti kodifioida, kun ne on hyväksytty. Samoin uusi oikeuskäytäntö viittaa myös koodin alueisiin, joita asia koskee, jotta se voidaan kodifioida ja viitata. Koska lakikirjoja päivitetään jatkuvasti muutoksilla ja uusilla laeilla, ne on myös painettava säännöllisesti uudelleen, jotta ihmiset voivat tutustua uusimpiin lakistandardeihin ja -sääntöihin.
Oikeustieteilijät osallistuvat kodifiointiin, samoin kuin ihmiset, jotka tekevät tutkimusta lainsäätäjille auttaakseen heitä määrittämään, mihin uudet lait on lisättävä. Monet hallitukset ovat perustaneet sähköisen lain tietokantoja, joiden avulla ihmiset voivat käyttää lain uusinta versiota, ja nämä tietokannat ovat yhä suositumpi vaihtoehto kalliille fyysisille säännöille, jotka on vaihdettava rutiininomaisesti.