Web-мастер является специалистом широкого профиля. В его задачи входит комплексная разработка, сопровождение и создание сайтов, а также web-приложений. Web-мастер выполняет разносторонние функции. Он занимается вопросами верстки интернет-страниц, дизайна, контентом (наполнение ресурса информацией), оптимизации, администрирования сервера и пр. Сотрудник, занимающий должность web-мастера должен владеть навыками: программирования на основе различных специализированных языков, верстки и методиками ее реализации, понимания стандартов XML, основы администрирования, пользованиями базами данных, пользованиями графическими редакторами, в области интернет-маркетинга и др.