O Código Justiniano foi importante porque simplificou e simplificou séculos de leis romanas existentes e as próprias leis de Justiniano em um único sistema. Quatro seções constituíram o código, e estas foram o Codex Constitutionum, Digesta, Institutiones e o Novellae Constitutiones Post Codicem.
Justiniano I foi imperador do Império Romano Bizantino de 527 a 565. O primeiro código, que incluía apenas o Codex, foi concluído em 529. A Digesta e as Instituições foram adicionadas em 534.
No esforço de simplificar o código de leis, Justiniano nomeou 10 homens para pesquisar todas as leis e decretos conhecidos na história do império. A comissão desviou todas as leis desatualizadas ou leis que se contradiziam, e o resultado ficou conhecido como Codex Constiutionum.
A Digesta foi uma coleção de 50 livros de decisões de juristas ao longo dos séculos. Quaisquer decisões que não constassem desses livros não puderam ser citadas pelos advogados em nenhum tribunal judicial. Esta coleção foi construída a partir da pesquisa de 16 advogados. As instituições equivaliam a um livro didático para estudantes de direito.
Finalmente, o Post Codicem da Novellae Constiutiones agiu como um suplemento ao código e incluiu as próprias ordenanças de Justiniano que ele anunciou entre 534 e 565. Esta coleção foi adicionada ao código após a primeira revisão do código.