WEB–додаток – це комп'ютерна програма, яка виконує свої функції, використовуючи WEB–браузер у якості свого клієнта. Етапи створення WEB– додатку необхідно знати для того, щоб розуміти як перебігає процес створення кінцевого продукту. Можна відокремити 6 основних етапів.
1-й етап – це виявлення потрібності. Ситуація в якій замовник звертається до розробників з певної задачею: зробити WEB–додаток. Для того щоб розробник міг виконати поставлену задачу необхідно розібратися який конкретно додаток потрібен. Наприклад, якщо замовник хоче, щоб сайт компанії був в Інтернеті – то йому потрібен сайт-візитка. Якщо він хоче продавати товари у великій кількості через Інтернет, то йому потрібен інтернет магазин. Якщо він хоче щоб його продукт або послуга продавалися з великою вірогідністю, то йому необхідний односторінковий сайт, який побудований згідно усіх маркетингових потреб, а саме: лендінг.
Вся ця інформація дізнається на етапі розмови, яка відбувається під час зустрічі з замовником, цей процес може відбуватися в мережі або наживо. Розробник задає питання, щоб визначити, що конкретно потрібно.
Також є спеціальні сервіси, які можуть створити опитування. Таке опитування найчастіше являє собою документ в якому замовник відповідає на питання розробника. В опитуванні для створення сайту заповнюється інформація про діяльність компанії, назва компанії, чи є подібні сайти, що повинно бути на сайті тощо.