HTTP (в переводе с англ. «Hypertext Transfer Protocol» — протокол передачи гипертекста) — протокол передачи данных.
В протоколе используется технология «клиент-сервер». Сам процесс выглядит примерно следующим образом: пользователь (клиент) посылает запрос на открытие той или иной страницы сайта, нажав, например, на какую-либо текстовую ссылку, а сервер, получающий запрос, производит его обработку и затем пересылает пользователю нужный результат.