JavaScript – это интерпретируемый язык программирования, используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам, позволяет: создавать новые HTML‐теги, удалять существующие, менять стили элементов, прятать, показывать элементы, реагировать на действия посетителя, обрабатывать клики мыши, перемещения курсора, нажатия на клавиатуру, посылать запросы на сервер и загружать данные без перезагрузки страницы, получать и устанавливать cookie, запрашивать данные, выводить сообщения.