A website is a collection of related web pages served from a single web domain. Websites can be created by individuals, businesses, and organizations to share information on a specific topic or purpose. Websites are made up of web pages written in HTML and CSS that are accessed via URLs using the HTTP protocol. Websites can be static, with fixed pages of content, or dynamic, with automatically changing or personalized content generated from databases or scripts.