Web geliştirme, İnternet veya intranet için bir web sitesi geliştirmeyle ilgili çalışmadır. Web geliştirme, basit bir tek statik düz metin sayfası geliştirmekten karmaşık web uygulamalarına, elektronik işletmelere ve sosyal ağ hizmetlerine kadar değişebilir.
Web uzmanları arasında "Web geliştirme" genellikle Web siteleri oluşturmanın tasarım dışı ana yönlerine atıfta bulunur: biçimlendirme yazma ve kodlama . Web geliştirme, içerik değişikliklerini daha kolay ve temel teknik becerilerle kullanılabilir hale getirmek için içerik yönetim sistemlerini (CMS) kullanabilir.
Daha büyük organizasyonlar ve işletmeler için, Web geliştirme ekipleri yüzlerce kişiden ( Web geliştiricileri ) oluşabilir ve Web siteleri geliştirirken Çevik metodolojiler gibi standart yöntemleri takip edebilir . Daha küçük kuruluşlar, yalnızca tek bir kalıcı veya sözleşmeli geliştirici ya da grafik tasarımcı veya bilgi sistemleri teknisyeni gibi ilgili iş pozisyonlarına ikincil atama gerektirebilir . Web geliştirme, belirlenmiş bir departmanın etki alanından ziyade departmanlar arasında ortak bir çaba olabilir. Üç tür Web geliştirici uzmanlığı vardır: ön uç geliştirici , arka uç geliştirici ve tam yığın geliştirici. Ön uç geliştiriciler, kullanıcı tarayıcısında çalışan davranış ve görsellerden sorumluyken, arka uç geliştiriciler sunucularla ilgilenir.