Static websites are html coded websites, and are stored on a server in the same format that is sent to a browser. When you click a link, the Website displays the same information to all users. Static websites are usually used for smaller, non interactive sites, which the content will rarely change.
What is a CMS Website?
CMS stands for Content Management System. CMS websites have dynamic pages that are generated in real-time. The pages are formed by piecing together certain chunks of code and procedures from a database. These systems are needed for websites that will have constant updates. Most Content Management Systems usually also have 3rd party addons or extensions to expand the initial functionality even more. For instance you might be able to install an ecommerce addon to sell products, complex interactive form to gather information, blog or social network addon. CMS sites are web based and can be edited from anywhere there is an internet connection eliminating the need for computer based software.