Introduction to WWW
Introduction to WWW
WWW (World Wide Web):
The World Wide Web (WWW) is a system of interlinked web pages and resources that can be
accessed via the Internet using a web browser. In short, WWW is collection of different
websites around the world, containing different information shared via local servers or
computers. It was invented by Tim Berners-Lee in 1989 and became publicly available in 1991.
Key Components of WWW:
1. Web Pages – Documents written in HTML that can include text, images, videos, and links.
2. Web Browsers – Software (e.g., Chrome, Firefox) used to access and display web pages.
3. URLs (Uniform Resource Locators) – Addresses that identify web pages (e.g.,
https://www.example.com)
4. HTTP/HTTPS (Hypertext Transfer Protocol) – Protocols that enable web communication.
5. Web Servers – Store and deliver web pages to users.
How WWW Works:
1. A user enters a URL in a browser.
2. The browser sends an HTTP request to the web server.
3. The server responds with the requested web page.
4. The browser renders the page for the user to view.
Difference between WWW and the Internet:
WWW is a collection of web pages and resources.
The Internet is the underlying network that enables communication, including WWW,
emails, and more.
Web Server:
A server is a computer or a software system that provides functionality or services to other
computers, known as clients, over a network. Servers can fulfill various roles, including hosting
websites, storing files, managing emails, providing access to databases, and more.
Servers can be categorized based on their functions:
Web servers: These servers host websites and web applications, serving web pages to users who
request them through their web browsers.
File servers: File servers store and manage files, allowing clients to access and share files over a
network.
Email servers: Email servers manage email communication, handling the sending, receiving,
and storage of emails for users or organizations.
Database servers: These servers store and manage databases, providing access to data for
applications or users who need it.
Application servers: Application servers host and execute software applications, providing
services such as processing business logic, managing user sessions, and interacting with
databases
Game servers: These servers host online multiplayer games, managing game sessions and
facilitating communication between players.

Comments
Post a Comment