С точки зрения создателя сайт представляет собой набор файлов. Это и HTML-файлы, которые содержат структуру и содержание страниц, и CSS-файлы, определяющие внешний вид страниц: их цвет, шрифты, отступы, размеры, расположение элементов и т. п. Ещё сайт, как правило, содержит медиафайлы – картинки, видео и аудио, а также файлы программ и скриптов, которые обрабатывают данные и управляют взаимодействием с пользователем. Этим перечнем список типов файлов, используемых в работе сайта, далеко не исчерпан, но мы исходим из того, что создаваемый сайт для нас – один из первых, поэтому не будем залезать далеко в дебри.