Server Side Includes (SSI) is a common server-side scripting language, which is used to add the content of one file inside another file. It is employed mostly with online content and it could help to make a static HTML site far more dynamic. If you'd like to have a daily quote shown on a number of pages of your site, for instance, you can create a text file and switch the quote in it each day. All of the web pages in which this file is incorporated will display the updated quote, so you will not have to modify all of them personally every single time. SSI may also be used to contain the output of simple functions instead of a static file - for example, the visitor's IP address, a hit counter or perhaps the present time and date. By doing this, you may make your site seem a lot more professional and much more attractive to the visitors. Pages that implement SSI get a .shtml extension.