Session 1.1 – Introduction to WWW and Internet

Module 1: Introduction to Web Design | Duration: 1 hr

Learning Objectives

By the end of this session, students will be able to:

  • Understand the evolution and history of the Internet
  • Explain the difference between the Internet and the World Wide Web
  • Identify key components and protocols of the Internet
  • Understand the basic architecture of web communications
  • Recognize the importance of standards in web technologies

Introduction

The Internet and World Wide Web have fundamentally transformed how we communicate, work, learn, and interact with information. Understanding these technologies is essential for anyone working in web development or technology fields.

Key Insight

The Internet is the global network infrastructure, while the World Wide Web is one of many services that runs on top of the Internet. They are related but distinct concepts.

History of the Internet

The Internet evolved from early research networks to become the global communication infrastructure we know today:

1960s - ARPANET

The U.S. Department of Defense's Advanced Research Projects Agency (ARPA) created ARPANET, the precursor to the modern Internet. The first message was sent in 1969 between UCLA and Stanford.

1970s - TCP/IP Protocol

Vint Cerf and Bob Kahn developed the TCP/IP protocol suite, which became the standard for Internet communication in 1983.

1980s - DNS and Email

The Domain Name System (DNS) was introduced in 1984, making it easier to navigate the Internet using memorable names instead of IP addresses.

1990s - World Wide Web

Tim Berners-Lee invented the World Wide Web in 1989 at CERN, introducing HTML, HTTP, and the first web browser.

Key Pioneers
  • Tim Berners-Lee: Inventor of the World Wide Web (1989)
  • Vint Cerf & Bob Kahn: "Fathers of the Internet" - TCP/IP protocol
  • Marc Andreessen: Co-creator of Mosaic, the first popular web browser

The World Wide Web

The World Wide Web (WWW) is an information system where documents and resources are identified by URLs and can be accessed via the Internet using web browsers.

Web Architecture
Web Browser (Client) Web Server (Server) Internet HTTP Request HTTP Response (HTML, CSS, JS)

Figure: Basic Web Communication Model

Core Components of the Web
URLs

Uniform Resource Locators - unique addresses for web resources

https://example.com/page.html
HTML

HyperText Markup Language - structures web content

<html><body>...</body></html>
HTTP

HyperText Transfer Protocol - transfers web data

GET /index.html HTTP/1.1

Internet vs World Wide Web

Many people use these terms interchangeably, but they refer to different things:

The Internet
  • Global network of interconnected computers
  • Physical infrastructure (cables, routers, servers)
  • Uses TCP/IP protocol suite
  • Supports multiple services: Web, Email, FTP, VoIP
  • Existed before the Web (since 1969)
World Wide Web
  • Information system running on the Internet
  • Collection of websites and web pages
  • Uses HTTP/HTTPS protocol
  • Accessed through web browsers
  • Invented by Tim Berners-Lee in 1989
Analogy

Think of the Internet as a highway system, and the World Wide Web as one type of vehicle (like cars) that travels on that highway. Other vehicles (email, file transfer, streaming) also use the same highway.

Key Internet Concepts

IP Address

A unique numerical label assigned to each device on a network.

IPv4: 192.168.1.1
IPv6: 2001:0db8:85a3::8a2e:0370:7334
Domain Name

Human-readable address that maps to an IP address via DNS.

example.com → 93.184.216.34
google.com → 142.250.185.46
DNS (Domain Name System)

The "phonebook" of the Internet, translating domain names to IP addresses.

User types: www.example.com
DNS resolves to: 93.184.216.34
Web Server

A computer that stores and serves web pages to clients upon request.

Popular servers:
- Apache
- Nginx
- Microsoft IIS

Internet Protocols

The Internet relies on a suite of protocols that define how data is transmitted:

TCP/IP Protocol Stack
Application Layer
HTTP, HTTPS, FTP, SMTP, DNS
Transport Layer
TCP (Transmission Control Protocol), UDP
Internet Layer
IP (Internet Protocol), ICMP
Network Access Layer
Ethernet, Wi-Fi, Physical transmission
Protocol Overview
  • HTTP/HTTPS: Web page transfer
  • TCP: Reliable, ordered data delivery
  • IP: Addressing and routing packets
  • DNS: Domain name resolution
  • FTP: File transfer
  • SMTP: Email transmission

Session Summary

Key Points
  • The Internet is a global network infrastructure that originated from ARPANET in the 1960s
  • The World Wide Web is an information system that runs on top of the Internet
  • Tim Berners-Lee invented the WWW in 1989, introducing HTML, HTTP, and URLs
  • Key Internet concepts include IP addresses, domain names, DNS, and web servers
  • The TCP/IP protocol stack enables reliable communication across the Internet
  • Understanding the distinction between Internet and WWW is fundamental
Next Session Preview

In the next session, we will explore Client-Server Architecture, understanding how web applications are structured and how clients and servers interact in web communications.