What are the differences between Static and Dynamic Website?

The static website are the ones that displays fixed and same content for all users, who are accessing the website. They are mainly developed by using HTML whereas the dynamic website contain different data or content to be displayed and provide user interaction mechanism by integrating additional programming and database, along with HTML.