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

В зависимости от специфики решаемых задач и функциональных возможностей сайты можно разделить на следующие категории: