Website is the primary identity of any business over the internet. A website is generally collection of web pages, including multimedia contents.
You can use your website as personal website, corporate website for a company, a government website, an organization website, etc.
There are diffrent types of websites like Static Website, Dynamic Website, Content Managment System (CMS) Website, Ecommerce Websites. To Publish your website most important thing is Domain name and its the identity of Website over internet. and other important thing is Hosting Space it's a space where website files are stored, due to hosting space anyone can access thoses files from any corner of the world easily. All types of websites are explained in their respecitve pages linked below.