A website is a collection of web or internet-based pages, similar to “a book made up of web pages.” They are typically organized under a common domain name, and can host various types of multimedia content and applications.
Web pages can be interactive or static, containing areas for the user to interact with or watch. Within each page, the text can be modified to allow more functionality, taking people to other pages or sites through a hypertext link or allowing them to send messages or post comments on web pages.
The simpler websites are called static websites and are generally limited to hyperlinks and cascading web pages. They are generally edited by the webpage host or user through basic code that does not impact the OS, text editors, online editors, and templates.
Dynamic websites can accommodate the highly interactive, responsive, and quickly changing pages that are becoming more common, as websites evolve to include high-level UX and web applications. Dynamic websites can change or be customized frequently, often by a number of contributors. Software systems and web application frameworks are tools designed to help create dynamic sites.