Oikeudellinen termi “corpus juris” viittaa tiettyyn maahan, kansakuntaan, lainkäyttöalueeseen tai piiriin sovellettavien lakien täydelliseen kokoelmaan. Termi tulee latinalaisesta lauseesta corpus ius, joka tarkoittaa “laki”. Useimmat valtiot ympäri maailmaa pitävät kirjallisen corpus juris -järjestelmän oikeusjärjestelmänsä perustana.
Useimmissa tapauksissa corpus juris tai lakikokoelma koostuu lakisääteisestä tai kodifioidusta laista ja oikeuskäytännöstä. Lakisääteiset lait ovat maan lainsäätäjien luomia, mutta ne ovat luonteeltaan yleensä subjektiivisia eivätkä yleensä kykene ratkaisemaan kaikkia oikeudellisia kysymyksiä ilman tulkintaa. Tästä syystä monet kansat nimeävät neuvostoja tai tuomareita tulkitsemaan lakisääteisiä määräyksiä. Nämä tulkinnat tarjoavat ennakkotapauksen tuleville oikeudellisille kysymyksille, joten ne on sisällytetty maan oikeuskäytäntöön.
Corpus juris koostuu myös useista lakiluokista, kuten siviilioikeudesta, rikosoikeudesta, hallinto -oikeudesta ja kansainvälisestä politiikasta. Nämä luokat on usein jaettu alaluokkiin. Esimerkiksi siviilioikeus koostuu usein sopimus-, vahingonkorvaus- ja omaisuusoikeudesta, kun taas rikosoikeuteen kuuluu kansalaisten perusoikeudet tai “perustuslaki”, sellaiset toimet, jotka voivat johtaa rikosoikeudelliseen seuraamukseen, ja erityismenettelyt, jotka liittyvät syytetyn syytteeseenpanoon . Corpus juris voi koskea myös useampaa kuin yhtä kansaa. Esimerkiksi Yhdistyneiden kansakuntien yleissopimus kansainvälisistä tavarakauppasopimuksista (CISG) on monien kansainvälistä kauppaa harjoittavien maiden hallintolaki.
Varhaisin merkittävä corpus juris on Corpus Iurus Civilis. Tämän kodifioidun lakikokoelman loi Itä -Rooman keisari Justinianus vuonna 529 jKr. .
Ennen Justinianuksen koodin luomista Rooman oikeusjärjestelmästä puuttui yhtenäisyys ja organisointi. Rooman tasavallan alkuaikoina hallituksen virkamiehiä lähetettiin yksittäisiin kyliin ratkaisemaan kyläläisten välisiä kiistoja. Toistuvat riidat kirjattiin muistiin ja käytettiin kahdentoista taulukon luetteloon, luetteloon oikeudellisista normeista ja vastaavista ratkaisuista. Justinianus kodifioi nämä oikeudelliset normit yhdessä oikeudellisten tulkintojen ja omien kansalaisoikeuksia koskevien valtuuksien kanssa laajaan kirjalliseen kokoelmaan. Justinianuksen koodi opetettiin myöhemmin oikeustieteilijöille Bolognan yliopistossa Italiassa, ja sen uskotaan vaikuttaneen merkittävästi monien nykyään koko maailmassa olemassa olevien oikeusjärjestelmien luomiseen ja kehitykseen.