Это работа над созданием или поддержкой работы любого сайта в сети Интернет. Например, в штатах таких компаний как Google, Yandex, Ozon или YouTube трудятся команды из тысяч разработчиков, отвечающих каждый за свою область проекта — кто-то следит за тем, чтобы правильно выводились новости компании на главной странице, кто-то отвечает за вывод комментариев под статьёй, а кто-то за красивый интерфейс корзины покупателя. Все эти люди имеют разные уровни умений и опыта, а так же разный уровень заработной платы.
Обычно различают четыре главных уровня: