Hello Fellow Blurtians,
Are you ready to learn with me, if yes let's dive in...
All websites can be accessed through the Web. Websites are basically text documents that we format with HTML(HyperText Markup Language). HTML is a coding language used by Web browsers. Web pages are generally made up of very basic components. They contain multimedia content like text, images, audio and video.
The Web
When you want to navigate to a website, you would type in a URL like www.reddit.com. A URL stands for Uniform Resource Locator, is just a web address similar to a home address. The WWW stands for World Wide Web. The second portion, reddit.com, is something we call a domain name. Domain name is just our website name.
Once a name is taken, it'll be registered to ICANN, the Internet Corporation for Assigned Name & Numbers. Once a domain name is registered with ICANN, no one else can take that name unless it becomes available again. The last part of the URL in this case is .com But you can also use different domain endings like reddit.net or reddit.org.
The different domain name endings are standards for what type of website it might be. We can use IP address to find a computer on the internet. for example, if we type "172.217.6.46" into a web browser and hit enter, the browser will take us to Google's homepage.
Google Homepage
screenshot done with my laptop - hp core i5
This is because, The IP address, "172.217.6.46" maps to Google homepage through a critical web protocol, Domain Name System(DNS). DNS acts like our Internet's directory and let's us use human readable words to map to an IP address. The computer doesn't know what google.com is, it only knows how to get to an IP address. With DNS, it's able to map Google's IP address with google.com.
Everytime you go on a website, your computer is performing a DNS lookup to find the IP addreess of the website name you typed in. So if you're able to access a website by it's IP address but not it's human readable domain name, then there's a good bet that there's probably a problem somewhere in DNS configuration your network is using.
I am your number one student off this your Academy. You are a great guy. I have a learned something new today.