Веб-разработка и дизайн - это работа, связанная с разработкой веб-сайта для Интернета (Всемирная паутина) или интрасети (частная сеть). Веб-разработка может варьироваться от разработки простой одиночной статической страницы с простым текстом до сложных веб-приложений для Интернета (веб-приложений), электронных предприятий и служб социальных сетей. Более полный список задач, к которым обычно относится веб-разработка, может включать веб-инжиниринг, веб-дизайн, разработку веб-страниц, взаимодействие с клиентами, сценарии на стороне клиента/сервера, настройку веб-сервера и сетевой безопасности, а также разработку электронной коммерции.

Среди веб-профессионалов веб-разработка обычно относится к наиболее не связанным с дизайном аспектам создания веб-сайтов: написанию разметки и кодированию. Веб-разработка может использовать CMS для упрощения формирования изменений контента и доступности с базовыми техническими навыками и хорошим внешним видом.

Для более крупных организаций и предприятий группы веб-разработки могут состоять из многих людей (веб-разработчиков) и следовать стандартным методам, таким как методологии Agile, при разработке интернет-сайтов. Небольшим организациям может потребоваться только один постоянный или работающий по контракту или слушающий разработчик, или вторичное назначение на соответствующие должности, такие как графический дизайнер или специалист по информационным системам. Веб-разработка также может быть совместным усилием между отделами, а не областью делегированного отдела. Существует три вида специализации веб-разработчика: разработчик внешнего интерфейса, разработчик внутреннего интерфейса и разработчик полного стека. Разработчики внешнего интерфейса несут ответственность за поведение и визуальные эффекты, которые отображаются в браузере пользователя, в то время как разработчики внутреннего интерфейса влияют на серверы weabers.