Just like objects, websites can have multiple states. These states help make a website go from static to dynamic which allows users to interact with it. Some common examples of website states include whether a user is logged into a website or not, does the user have layout preferences. These states help determine how the content of a website is displayed. For example, if a user is logged in, they will see their username displayed in the top right corner of their screen. If a user is not logged in or does not have an account, links to log in or sign up will be shown in the top right corner instead. Understanding all the possible states of your business’s website can help you know exactly what your website’s appearance would be in almost any situation.