Allow you to execute your scripts through html documents. The result of the scripts being executed will be displayed on your html page. Usually the file of a server side includes documents ends with .shtml, but you can configure what extension you want to use. For example you can set that SSI documents ends with .cool, .hd file extension, and so on.