A domain name can simply be said as your online identity. You may have a flourishing business offline and have a company name by which people identify your business. But you need to book a domain name so that you can put your business or website online too, accessible to thousands of potential business looking for your products other than your local market in which you are currently doing your business.
Simply put www.hostingitrust.com is a domain name. So if somebody is looking for our web hosting and domain registration services, he will go to a computer connected to the internet and open a web brower like Internet Explorer or FireFox and type our domain name in the address bar of the browser. This in turn will open our web hosting website and display on his computer screen all the products or services we are offering which will enable him to make a quick an informed decision before buying our services.
Technically speaking a domain name identifies a computer or computers on the internet and appears as a component of a web site’s url like www.hostingitrust.com. A domain is also reffered to as a hostname or web addresses. Every domain name is associated with a set of IP addresses or numbers which uniquely identifies your website or your host computer on which your website files are hosted or located.
When Internet was initially setup, every computer on the net was uniquely identified by a set of IP addresses like 126.96.36.199. But it soon became apparent that humans had a hard time remembering those IP addresses which computers were so good at. So some sort of solution was needed where humans could remember each others website addresses without having to memorize IP addresses. And thus the domain naming system was born.
Humans find it easy to remember words and phrases, so it is earlier for us to remember www.hostingitrust.com rather than remember http://188.8.131.52/. when we type www.hostingitrust.com our computers on the internet maps those names with the worldwide DNS mapping servers and translates those domain names to IPs so that the computer can understand them. So now it becomes easier for both the humans and computers to interpet domain names.