A websiteis a collection of related web pages containing images,videos or other digital media located under the same domain name. The web pages are written in Hypertext Markup Language(HTML) and can be accessed via the Internet. These pages are linked together(through hyperlinks and hypertext)and share a common interface and design. A website is hosted on a web server on the World Wide Web. Each site is owned and managed by an individual,a company or an organisation.
COMPONENTS OF A WEBSITEThere are four main components of a website which are explained in the following section:
Domain NameTo share any information,every computer connected to the Internet should have a uniqe address. The ICANN(Internet Corporation for Assigned Names and Numbers) has designed a system to provide a unique address to each computer in the form of numbers or characters. The character-based addressing system is known as Domain name,whereas the number based addressing system is known as an IP address.
For any website, the domain name is the unique name given to it which visitors use to identify and locate that site.
To understand the Domain Name System better, let us take the analogy of a painting exhibition where your paintings are on display. Visitors cannot see your paintings unless they know the physical address of the exhibition building.
Site files have all the elements of your website which may include images,documents,templates and HTML files.
Keeping the above said analogy in consideration,site file can be related with the paintings in the exhibition building.
Web hosting is the service that provides space on the Internet for the maintenance of the website. Like any other computer,web host or hosting servers run on different operating systems. Commonly used operating systems for hosting servers are Apache(Linux) and Windows.
Considering the above analogy, we can relate the hosting server with the exhibition building which is exhibiting your paintings.
A Content Management System aids in managing the content of a website. It helps the author in creating,designing and modifying the content of a website. WordPress,Joomla and Drupal are the examples of popular Content Management System.
CMS can be related to the exhibition organiser who helps a painter in organising his painting exhibition.