Както подсказва името, JavaScript е представител на т.нар. скриптови езици - програмни езици, които се използват за управление на софтуерни приложения. В конкретния случай JavaScript се използва, за да регулира поведението на браузъри (напр. Firefox).
За разлика от приложенията, които управляват, скриптовите езици обикновено не са предварително компилирани до машинен код, а се интерпретират. Това означава, че програмният код се изпълнява директно, без предварително компилиране, и може да се редактира (за сравнение Вашият браузър е компилирана като изпълним файл програма - не можете да разгледате изходния код, нито да го редактирате).