Słowo kompilacja pochodzi od łacińskiego „compilatĭo”, a jego głównym znaczeniem jest działanie i efekt kompilacji. Przypisuje się to również kompilacji różnych pism, książek i tekstów na określony temat w jednej pracy; Innymi słowy, jest to zbiór czegoś konkretnego. Termin ten występuje w dziedzinie prawa w odniesieniu do opracowań powstałych w czasach starożytnych, w tym Kompilacji Justyniana, która jest najważniejszym opracowaniem na prawie rzymskim.
Kompilacja Justyniana lub znana również jako CORPUS IURIS CIVILIS to zbiór konstytucji cesarskich z około 117 do 565 i orzecznictwa rzymskiegoskłada się z Codex repetitae praelectionis, instytutów, konstytucji noweli i repetitae praelectiones. Jest to najważniejsza kompilacja prawa rzymskiego w historii dokonana przez cesarza bizantyjskiego Justyniana I w latach 529 i 534, prowadzona przez prawnika trybońskiego; jego pełne wydanie zostało opublikowane w roku 1583 w Genewie przez Dionisio Godofredo. Dzieła te powstały w celu uchwycenia wysiłku władcy polegającego na zapewnieniu i wyposażeniu swojego ludu w system prawny podobny do modelu klasycznego. Dzięki istnieniu lub obecności tej kompilacji treść starożytnego prawa rzymskiego stała się znana, będąc elementarną i mającą wielkie znaczenie dla obecnych systemów prawnych, głównie tradycji kontynentalnej.
Z drugiej strony, w dziedzinie programowania, przez kompilację rozumie się, gdy program jest tworzony w fazie kodowania, proces ten polega na tłumaczeniu przez kompilator kodu źródłowego na kod maszynowy, zwany także kodem obiektowym, o ile kompilator nie zlokalizuje jakikolwiek błąd w tym kodzie źródłowym.