A website is a collection of web pages that can be viewed using the internet. It consists of a homepage and linked pages. There are different types of websites including personal, non-profit, business, and government. Creating a good website design requires answering questions about purpose, audience, and requirements. The basic tools needed to create a website using HTML are a computer, text editor, web browser, HTML reference, web hosting, and a domain name. Common web browsers include Internet Explorer, Firefox, Chrome, Safari, and Opera.