HTML - Hypertext Markup Language — стандартизована мова розмітки документів для перегляду вебсторінок у браузері. Браузери отримують HTML документ від сервера за протоколами HTTP/HTTPS або відкривають з локального диска, далі інтерпретують код в інтерфейс, який відображатиметься на екрані монітора. За допомогою HTML можна створювати основні блоки сторінки та їх внутрішні блоки. Також наповнювати сторінку текстовим вмістом.
CSS - Cascading Style Sheets - це спеціальна мова стилю сторінок, що використовується для опису їхнього зовнішнього вигляду. За домогою CSS можна надавати колір, розміри, рамочки, їх скруглення тощо.
JavaScript (JS) - динамічна, об'єктно-орієнтована прототипна мова програмування. Найчастіше використовується для створення сценаріїв вебсторінок, що надає можливість на боці клієнта (пристрої кінцевого користувача) взаємодіяти з користувачем, керувати браузером, асинхронно обмінюватися даними з сервером, змінювати структуру та зовнішній вигляд вебсторінки. За допомогою JS можна змінювати стилі елементів, в наслідок чого може створюватись ефект руху чи іншої анімації.