Server Side Includes (SSI) is a popular server-side scripting language, used to incorporate the content of one file inside another file. It's utilized primarily with online content and it can help make a static HTML site far more dynamic. If you wish to have a daily quote shown on numerous webpages on your site, as an example, you can create a text file and switch the quote inside it every day. All of the web pages in which this file is integrated are going to show the updated quote, so you'll not need to change every one of them manually each time. SSI can also be used to contain the output of basic functions as opposed to a static file - for instance, the viewer's IP address, a hit counter or even the present date and time. This way, you can make your website look far more professional and more attractive to the site visitors. Pages that employ SSI have a .shtml extension.