Introduction
A Webserver is a computer system that processes
requests via HTTP, the basic network protocol used to
distribute information on the Worldwide Web.
Primary source is to store, process and deliver web
pages to clients.
Web Browser is a software application for retrieving,
presenting and traversing information recourses on
the world wide web.
An information resource is identified by a Uniform
Resource Identifier (URI/URL).
Web servers store variety of web compatible documents
and provide access to these on the Internet or an intranet
These documents are accessed using Web browsers like
Netscape and IE
3.
HISTORY
The firstweb browser was invented by Sir Tim Berners-Lee in 1990.
it was called Worldwide and later renamed Nexus.
In 1993 browser software was further innovated by Marc
Andreessen with the release of Mosaic (later Netscape).
Microsoft responded with its internet explorer in 1995.
Opera debuted in 1996.
In 1998 Netscape started Mozilla Project.
Google chrome was released in 2008.
4.
DIFFERENCE
Web Browser Webserver
Definition
A software which
helps finding and
displaying all the
data.
Consist of all data
required to run a
website.
Purpose
Purpose of a web
browser is the
viewing of
information present
on the internet with
the aid of
extensions
Does not display
any information
itself and is
dependent on the
browser.
Efficiency
Is mostly free of
charge and does not
take long to get
established.
Takes greater time
and cost to install
Benefit
Can work on the
single computer
Takes several
computers or
software for a
server to work.
Types of Web Browser
Types of
Web
Server
Internet Explorer
Google Chrome
Mozilla Firefox
Safari
Konqueror
Opera
Lynx
Apache
Microsoft
Nginx
Google
5.
Features of aWeb Browser:
•HTML Rendering: Renders web pages written in HTML,
CSS, and JavaScript.
•Multimedia Support: Supports images, videos, and other
multimedia content.
•Tabs: Allows multiple websites to be opened in different
tabs.
•Extensions: Supports browser extensions for additional
functionality (e.g., ad blockers, password managers).
•Security: Includes features like private browsing,
HTTPS encryption, and security certificates.
Use Cases of a Web Browser:
•Browsing the Web: Accessing websites and viewing
content.
•Online Shopping: Visiting e-commerce websites to browse
and buy products.
•Social Media: Logging into social networks to connect with
friends and communities.
•Online Banking: Accessing and managing bank accounts
securely over the web.
•Web Apps: Using online applications like email clients, office
suites, and file storage
Features of a Web Server
•HTTP/HTTPS Protocol: Communicates using HTTP or
HTTPS to send and receive requests.
•Content Storage: Stores web pages, scripts, images, and
other media.
•Response Handling: Processes incoming requests and
returns the appropriate response (such as HTML pages or
images).
•Logging: Logs details of every request, such as IP
addresses, timestamps, and requested URLs.
•Security: Handles security measures like SSL/TLS
encryption for secure HTTPS connections.
Use Cases of a Web Server
•Website Hosting: Stores and serves the files that make up
a website.
•API Hosting: Hosts backend APIs that allow client
applications to interact with data.
•File Sharing: Serves downloadable files, like documents,
videos, or images.
•Web Applications: Hosts web-based applications that
perform actions and store data on the server.
•E-commerce: Stores product listings, user accounts, and
order data for online stores
Features & Use cases
Conclusion
The Web Browser and Web Server play crucial roles in delivering web content to users, but they serve different purposes. The Web Browser is
responsible for rendering and displaying content to the user, while the Web Server stores and serves the content when requested.