Websites can be categorized as static or dynamic. Dynamic websites are also known as interactive websites. Static websites have CSS, JavaScript, and/or HTML code that is delivered to the user exactly as it was stored on the server. An interactive website responds to user behaviors by communicating between the host and the user.