A website template is the important element of any web site; it separates your website content from the website design. In other word we can say that website template is the framework of any website. It also knows as HTML Web Template. The template is the framework HTML code for the complete website. If we take the example of any news portal where you need to update the content on the existing pages and have to add new pages with new content many times in a day; for this kind of larger website you need to have a Website Template (base design framework for your website). The main advantage of website template is that if you change the layout of the template, it will automatically change the complete website layout according to the templates despite changing the layout in all independent pages. There are many kind of templates, few popular website templates are:
All-Page Template (HTML Template): All page templates are based on a single html website template. We can easily divide this to Header, Footer and main content variable.
Block Template: Block template means that your website's any certain part e.g. html component, segment or region. The best example is that the box menu system in big news portal.
Template Oriented Website: Template Oriented Database Driven Website means that you just need web browser and internet connection for designing and managing your website content. In other word Template oriented website means Content Management System (CMS) website. Template oriented website consist of WYSIWYG Editor for adding your content, modifying colour of the text, adding images to your website pages, custom Cascading Style Sheet (CSS) addition, RSS Syndication, ATOM Syndication, Website Page Disable & Enable features, Complete Website base Template Customization, Inbuilt Search Capability etc.