Nginx Программное обеспечение, веб-сервер, устанавливаемое на сервере в качестве службы, для последующего предоставления пользователю доступа (по протоколу HTTP/S) к ресурсам сайта, но в отличии от Apache имеет ряд преимуществ, в частности скорость работы и малую требовательность к ресурсам.
База данных (сокращенно БД) Упорядоченный набор данных, хранящийся в одном месте, как правило, в виде одного или нескольких файлов, доступ к которым осуществляется с помощью системы управления базой данных (СУБД), например MySQL, PostgreSQL. В свою очередь СУБД позволяет записывать, изменять и удалять данные в БД.
Веб-сервер Программное обеспечение, установленное на сервере (хостинге), принимающее HTTP-запрос от пользователя и отвечающее путем отдачи запрошенных им данных. Например, при поступлении GET-запроса с указанием адреса страницы на сайте, веб-сервер (Apache или nGinx) ответит отдачей соответствующего HTML-документа (страницы), размещенного по указанному адресу на сервере.
Виртуальный сервер, VPS (virtual private server) или VDS (virtual dedicated server) Это компьютерная система, представляющая собой полный технический аналог физического сервера, с реализованным на нем всем необходимым (имитация физических устройств, виртуализация) для работы программного обеспечения, которое требуется для веб-сайта. На одном физическом сервере может сосуществовать множество виртуальных серверов, не знающих друг о друге и не мешающих работе друг друга. При этом каждый виртуальный серве будет потреблять лишь дозволенную (выделенную администратором сервера) ему часть ресурсов физического сервера ресурсы делятся между пользователями, владельцами сайтов).
Выделенный сервер Отдельная физическая машина, целиком (со всеми ресурсами) предоставляемая пользователю (в отличии от виртуального сервера) для возможности установки и настройки на ней, как правило, любого программного обеспечения, необходимого для функционирования, например веб-сайта, постовой или DNS-службы. Преимущества выделенного сервера в том, что все ресурсы доступны одному пользователю (владельцу сайта).
Панель управления сервером Специализированное программное обеспечение, устанавливаемое на сервер и позволяющее управлять им удаленно. Производить различные настройки, устанавливать программное обеспечение, работать с файлами и многое другое. Преимущество перед управлением по SSH в том, что в отличии от командной строки, панель предоставляет удобный графический (или веб) интерфейс и много чего еще. Пример таких панелей: ISP Manager, CPanel, VestaCP, BrainyCP и т. д.
Сервер баз данных (также SQL-сервер) программное обеспечение, устанавливаемое на сервере в качестве службы, позволяющей пользователю получить доступ к желаемой базе данных путем отправки запросов к ней (службе) на языке SQL.