Një ndërtim website mbulon procesin e dizajnimit, zhvillimit dhe mirëmbajtjes së një faqeje interneti ose aplikacionesh që funksionojnë në internet. Zhvillimi i web-it përfshin dizajnin e web-it, programimin e web-it, menaxhimin e bazës së të dhënave dhe krijimin e kontentit. Kjo kërkon një grup të veçantë aftësish, njohurish dhe teknologjish.