How Web Works?
To make website live on the Internet, first we need to register a domain name, get a web hosting space, create a website and upload it on the web server. To get better idea about these we need to understand how web works.
Each computer on the Internet has an “IP Address”. “IP” stands for “Internet Protocol”. IP addresses are similar in many ways to a phone number. Every phone has a phone number,like that every computer has an IP address.
IP addresses consist of 4 numbers starting from 0-255, each number separated by a dot. For example, 22.214.171.124 is an IP address. If we want to call a phone we use phone number like if one computer needs to connect another computer IP address is used.
So, whenever you visit a website, a system (called DNS) automatically converts that domain name to the IP addresses of the computer (web server) where that website is available (or is hosted).
Browser requests the website and receives website files and display the website in the web browser.
This how the process happens
1.You open a domain name in your browser (for example: Internet Explorer, Google Chrome, Mozilla Firefox etc.).
2.DNS converts the domain name to the IP address of the web server where the website is hosted. (DNS first connects to the DNS server, and then determines the IP address of the web server)
3.Your machine requests the website from the webserver.
4.The webserver delivers HTML files (with other content like images etc.) to your browser.
5.Your browser receives the HTML files, reads and understand them, and displays them on your screen.
Some of the terms we come across in this post.
A domain name is a way to identify and locate computers and resources connected to the Internet. Every company or organization that wants to be on the internet will register a domain name for use as their online identity. Every domain name has a suffix that indicates which top level domain (TLD) it belongs to.
For example: in the domain “yahoo.com“, “.com” is the top level domain (TLD), also called as domain extension.
DNS (Domain Name System)
Domain Name System, or DNS, is the most recognized system for assigning addresses to Internet web servers. Somewhat like international phone numbers, the domain name system helps to give every Internet server a memorable and easy-to-spell address.
A DNS server is any computer registered to join the Domain Name System. A DNS server runs special-purpose networking software, features a public IP address, and contains a database of network names and addresses for other Internet hosts. When we purchase any domain name, we need to link it to the DNS server of our web server.
A website is a set of related web pages served from a single web domain. A website is hosted on a web server. All publicly accessible websites collectively form the World Wide Web.
A web server is a computer where the website is stored, and that helps to deliver web content that can be accessed through the Internet.
A web browser (commonly referred to as a browser) is a software for retrieving, presenting and traversing information resources (including HTML documents) on the World Wide Web. It is responsible for opening websites on your computer.
HTML or HyperTextMarkup Language is the language for creating web pages and other information that can be displayed in a web browser. Thus, a website is made in HTML.