SSI (сокращение от англ. «Server Side Includes» — включения со стороны сервера) — простой язык для создания на сервере страниц сайта из нескольких отдельных частей, в результате чего пользователь получает готовый HTML-документ. SSI позволяет включать в текст страниц сайтов различные элементы — другие страницы или cgi-скрипты, хранящиеся на сервере.
Другими словами, SSI позволяет серверу самому собирать страницы сайтов из каких-то отдельных частей. Разработчик может просто в отдельном файле полностью написать какую-то часть страницы, а затем, используя SSI, вызывать этот файл во всех других страницах сайта (вместо того, чтобы в коде каждой страницы размещать полностью код этого отдельного файла). И если мы поменяем код в этом файле, то изменится финальный результат для всех страниц, которые вызывают этот файл.