Nad powstaniem strony www pracuje zazwyczaj kilka osób. Każda z nich ma inne zadanie do wykonania i inny zakres obowiązków. Taki podział obowiązków jest bardzo korzystny ze względu na czas powstania strony (znacznie krótszy) i maksymalne wykorzystanie umiejętności poszczególnych osób (każda z nich specjalizuje się w danym zagadnieniu i zna potrzebne do niego oprogramowanie.
Oto najczęściej stosowany podział pracy.
Administrator serwera www – zajmuje się konfiguracją serwera www i zapewnianiem wydajności oprogramowania, dzięki któremu użytkownicy mogą korzystać z serwisu
Administrator bazy danych – zajmuje się definiowaniem bazy danych oraz dba o bezpieczeństwo i spójność danych serwisu
Programista – zajmuje się tworzeniem kodu serwisu w wybranym języku programowania oraz odpowiada za sprawną wymianę danych pomiędzy stroną a korzystającym z niej uzytkownikiem
Grafik – zajmuje się opracowaniem interfejsu strony oraz stworzeniem jej szaty graficznej za pomocą zdjęć, grafik itp.
Webmaster – zajmuje się opisywaniem tekstowej zawartości serwisu przy pomocy języków opisu treści. Wzbogaca interfejs aplikacji i instaluje gotowe moduły. Wprowadza funkcje poprawiające użyteczność serwisu oraz organizuje logiczną strukturę strony. Dba o poprawne działanie serwisu i kontroluje wprowadzane przez redaktorów treści.
Administrator serwisu – zajmuje się dbaniem o ogólny wizerunek serwisu i ustala podwykonawców do wykonania jego poszczególnych części. Jest właścicielem witryny. Redaktor – zajmuje się tworzeniem i dodawaniem nowych treści do poszczególnych podstron serwisu.