Websites can come in a variety of flavours and styles, depending on the needs of your business.
Content that doesn't change on a frequent basis may be better sourced through static pages that are updated by a web site author and publisher as a change and uploaded to your site.
On the other hand, if your content changes regularly and required to be accessed soon following the changes, then a dynamic site may be better suited. The dynamic site would have editors and authors manage the content through a Content Management System (CMS).
A CMS provides a framework in the form of model, view and controller (MVC) to manage this content, keeping the business logic, data, and views separate. This is a more efficient way to build web sites as the different areas of responsibility do not overlap and are loosly coupled.