While it’s possible to build a website that has all of your company’s content and information about products and services embedded directly into the HTML pages, this approach makes the task of updating your site much more cumbersome. You will need to constantly revise the HTML in Dreamweaver, save the page, and re-upload. This can introduce unwanted errors, and requires someone familiar with HTML to make the updates. If you have a site that features changing prices, products, and information, it’s a better idea to invest in a content management system, or CMS as it’s more commonly referred to.
A CMS is a content database generally with a user-friendly web-based interface like the example in above that allows only people you assign to log in and make changes. The HTML pages are connected to the CMS database and draw their content directly from it on the fly. This way, non-technical partners and employees are able to contribute to keeping the website up to date.