There are two types of websites: static and dynamic. Statics websites are fixed and display the same content for every user. No elements on the page are changed when you are accessing it. They are basic pages with simple code and design elements and are usually written exclusively in HTML. The website is also fixed in terms of page numbers that are delivered just the way it is designed and stored. Dynamic websites, on the other hand, display different content and offer user interaction. Through advanced programming and databases in addition to HTML, dynamic websites can offer interactive elements. They are more complex to build and design but they are also more flexible.