• Post author:Bhaskar Soni
  • Post published:
  • Post category:Networking
  • Post comments:0 Comments
  • Reading time:4 mins read

People often use “the internet” and “the web” as if they were the same. They are not. The internet is the global network of networks. The web is one service that runs on top of it, alongside email, video calls, online games and many others. Understanding internet and web technology basics makes it much easier to learn networking, security and web development.

This guide explains the difference, how URLs and DNS work, who runs the internet and what happens when you open a website.

internet and web technology

The internet

The internet connects billions of devices through tens of thousands of independent networks, run by ISPs, cloud providers, universities, companies and governments. These networks agree to use common protocols, mainly the TCP/IP suite, and to exchange traffic with each other.

It grew from ARPANET, a US research network that switched to TCP/IP on 1 January 1983. Today, it carries everything from web pages to banking transactions and smart home commands. Read more in our guide to the TCP/IP model.

The World Wide Web

The web is a system of linked documents and applications that you access with a browser. Tim Berners-Lee proposed it at CERN in 1989. It relies on three core technologies:

  • HTML describes the structure of pages;
  • HTTP and HTTPS transfer pages and data between browsers and servers;
  • URLs identify where each resource lives.

Modern websites add CSS for design and JavaScript for interactivity, and they increasingly use HTTP/2 and HTTP/3 for speed.

Internet vs web

InternetWeb
Global network infrastructureA service that runs on the internet
Uses many protocols: IP, TCP, UDP, DNS and moreMainly uses HTTP and HTTPS
Carries email, VoIP, streaming, file transfer, the webDelivers web pages and web apps
Started in the 1970s and 1980sStarted in 1989 to 1991

URI vs URL

A URI (Uniform Resource Identifier) identifies a resource. A URL (Uniform Resource Locator) is a type of URI that also tells you where and how to get it. In other words, every URL is a URI, but not every URI is a URL. For example, urn:isbn:9780131103627 names a book, but does not say where to find it.

A URL has several parts:

https://www.example.com:443/blog/post?id=5#comments
scheme  host            port path      query fragment

How DNS works

Computers use IP addresses, while people prefer names. The Domain Name System (DNS) translates names into addresses.

How DNS resolves a domain name to an IP address
  1. You type www.example.com into the browser.
  2. Your device asks a recursive resolver, usually run by your ISP or a public service.
  3. If the answer is not cached, the resolver asks a root server, then a top-level domain server (for .com), then the domain’s authoritative server.
  4. The resolver returns the IP address, and your device caches it for a while.

DNS is a common attack target. For that reason, organizations use DNSSEC to protect answers and DNS filtering to block malicious domains.

Who governs the internet?

No single organization owns or controls the internet. Instead, several bodies coordinate key parts:

  • ICANN and IANA coordinate domain names, IP address allocation and protocol numbers.
  • Regional internet registries, such as APNIC for Asia-Pacific, assign IP addresses. In India, IRINN works under APNIC.
  • The IETF develops internet standards, published as RFCs.
  • The W3C develops web standards, such as HTML-related specifications and accessibility guidelines.
  • National governments and regulators set local laws, such as India’s IT Act.

What happens when you open a website

  1. DNS resolves the domain name to an IP address.
  2. Your browser opens a connection to the server, usually over TCP or QUIC.
  3. TLS sets up an encrypted HTTPS session.
  4. The browser sends an HTTP request.
  5. The server returns HTML, then the browser fetches CSS, JavaScript and images.
  6. Finally, the browser renders the page.

Related guides

Sources

Need help with network security? We test routers, firewalls, ACLs and segmentation as part of our VAPT services and hardening audits. Contact us for a quote.

Post author avatar

Bhaskar Soni

Bhaskar Soni is a Security Engineer and the founder of Youngster Company, based in Ahmedabad, Gujarat. He works hands-on with Linux server hardening, vulnerability assessment and penetration testing (VAPT), ISO 27001 compliance and OSINT investigations. He writes practical, tested guides for IT professionals and Indian businesses, and every article on this site is written or reviewed by him.

Leave a Reply