Adobe Dreamweaver is a web development application originally created by Macromedia, now developed by Adobe Systems. Although a hybrid WYSIWYG and code-based web design and development application, Dreamweaver's WYSIWYG mode can hide the HTML code details of pages from the user, making it possible for non-coders to create web pages and sites.
Templates are a core tool in Dreamweaver--and one that's gaining in importance and use. Many designers employ templates at the most basic level to ramp up their production efforts; however, an equal number of designers now avoid them because incorrect setup and application left a bad taste. The benefits of templates far outweigh the time required to master them and it's definitely worth understanding how to do them right.
What You See Is What You Get Editors (referred to as WYSIWYG editors from here after) are programs that have been written specifically to aid in the development of Websites and their components, I say components as in this day and age database management and script setup have major parts to play within the editors. In the next ten minutes you will realise that WYSIWYG editors are not the way to go.
Macromedia Dreamweaver 8 supports two workflows when authoring with XML: client-side authoring with complete XSLT template pages and server-side with XSLT fragments. The client-side option is available from the Start page.