A website (alternatively, web site or Web site) is a collection of Web pages, images, videos or other digital assets that is hosted on one or more web servers accessible via the Internet. Beginning page of website is called homepage. Web pages are organized into a hierarchy, although the hyperlinks between them control how the reader perceives the overall structure and how the traffic flows between the different parts of the sites.
A company or an individual tells you how to get to their Web site by giving you the address of their home page. From the home page, you can get to all the other pages on their site. A Web page is a document, typically written in HTML, accessible from the Web server to display in the user's Web browser.
Some websites require a subscription to access some or all of their content. Examples of subscription websites include many business websites, parts of many news websites, academic journal websites, gaming websites, websites having message boards, Web-based e-mail, services, social networking websites, and websites providing real-time stock market data.
Difference between Static and Dynamic Website
A static website is simple collection of html pages containing information. For e.g. visit jsnfoundation.org. It's a simple static site having 5 pages, containing information about organization. If anybody wants to send message to owner then he can send Enquiry using Enquiry form given on contact us page.
A dynamic website is collection of html pages and programmed pages. Programmed pages may be written in ASP, ASP.net, PHP, JSP depending on server on which site is scheduled to be hosted. Data for website is stored in Database at back end. User can publish any information on website using provided modules. For e.g. Visit gyansagaronline.com. User can share news, events etc. Data provided by user is published on website dynamically. All publications are controlled by Administrator for avoiding junk data on website.