W ramach HLA zdefiniowane jest kilka nowych terminów, których zrozumienie jest istotne dla zrozumienia specyfikacji. Program (symulator) zgodny z HLA nazywany jest federatem. Wiele programów (symulatorów) połączonych przy wykorzystaniu RTI i wspólnego FOM nazywane jest Federacją. Zbiory danych przekazywane pomiędzy symulatorami nazywane są obiektami. Obiekty posiadają atrybuty (pola danych). Zdarzenia przesyłane pomiędzy symulatorami nazywane są interakcjami. Interakcje posiadają parametry (pola danych).
Specyfikacja interfejsu Specyfikacja interfejsu jest zorientowana obiektowo. Wiele z RTI implementuje API w językach C++ i Java.
Specyfikacja interfejsu podzielona jest na następujące grupy serwisów: zarządzanie federacją zarządzanie deklaracjami zarządzanie własnością obiektów zarządzanie czasem zarządzanie dystrybucją danych dodatkowe usługi.