After this lecture, students will be able to:
- explain the evolution of the internet and web
- identify key internet protocols and technologies
- describe how the web works behind the scenes
BMC201 - Web Technology
2026-01-27
Lecture 2
History of Web & Internet, Protocols Governing the Web
Week 1 | Unit I: Web Page Designing
BMC201 - Web Technology
Mr. Prashant Kumar Nag, Assistant Professor
Learning Outcomes
After this lecture, students will be able to:
Prerequisites
Syllabus Mapping
Syllabus mapping:
Prerequisites used:
Agenda
Introduction and Motivation
Think About It - Interactive Questions
Before diving deeper, reflect on these:
History of the Internet
timeline
title Internet and Web Milestones
1969 : ARPANET launched
1983 : TCP/IP standardized
1989 : World Wide Web proposed
1991 : First web page published
1993 : Mosaic browser popularized access
Evolution of the Web
Web 1.0 (1991-2004)
Web 2.0 (2004-present)
Key Internet Protocols
HTTP/HTTPS: HyperText Transfer Protocol (secure)
TCP/IP: Transmission Control Protocol / Internet Protocol
DNS: Domain Name System (translates domain names to IP addresses)
FTP: File Transfer Protocol
SMTP: Simple Mail Transfer Protocol
How HTTP Works
HTTP Request
HTTP Response
Both encrypted with HTTPS for security
How the Web Works
Client-Server Architecture
Client (Browser)
Server
Domain Name System (DNS)
User enters: www.example.com
?
Browser queries DNS resolver
?
Resolver asks Root nameserver
?
Root responds with TLD nameserver
?
Resolver queries TLD nameserver
?
TLD responds with Authoritative nameserver
?
Resolver gets IP address
?
Browser connects to 93.184.216.34
This usually takes milliseconds!
Web Technologies Timeline
1991: HTML - Created by Tim Berners-Lee
1996: CSS - Added styling capabilities
1995: JavaScript - Made web interactive
1999: PHP 3 - Server-side scripting
2006: jQuery - Simplified JavaScript
2010: AngularJS - Web applications framework
2013: React - Component-based UI
2014: Vue.js - Progressive framework
Internet Growth Milestones
2000s
2010s
2020s
Web is Built on Open Standards
W3C (World Wide Web Consortium)
Standards and guidelines for web technologies
IETF (Internet Engineering Task Force)
Internet protocols like HTTP, TCP/IP
WHATWG (Web Hypertext Application Technology Working Group)
Living standards for HTML
? This openness enabled global web growth
Live Demo: DNS + HTTP Request Journey
Interactive classroom walkthrough to connect lecture concepts with observable browser behavior:
?? Open Interactive Demo: Web Request Journey
What this demo shows:
Use this during class while discussing protocol flow and troubleshooting logic.
Resources & References
Structured Debug Checklist for Web Connections
Investigation order when a website won’t load:
This approach separates client vs server vs network issues.
Summary
After this lecture, you should understand:
Exam Preparation Questions: Short
Exam Preparation Questions: Long
Practice Task
nslookup or dig to resolve a domain nameChecklist
Can you:
Next Lecture
History of Web & Internet, Protocols Governing the Web
Next: Lecture 3 - HTML Basics & Structure