Web browser
Web browser
Web browser:
Definition:
• The web browser is an application software to explore www (World Wide Web).
• It provides an interface between the server and the client and it requests to the server
for web documents and services.
• It works as a compiler to render HTML which is used to design a webpage.
• Whenever we search for anything on the internet, the browser loads a web page written
in HTML, including text, links, images, and other items such as style sheets and
JavaScript functions.
• Google Chrome, Microsoft Edge, Mozilla Firefox, and Safari are examples of web
browsers.
These are some of the most popular web browsers. The choice of a web
browser depends on the user’s preference and requirements.
2. Web Server:
Definition
• A web server is a software application or hardware device that stores, processes, and
serves web content to users over the internet.
• It plays a critical role in the client-server model of the World Wide Web, where clients
(typically web browsers) request web pages and resources, and servers respond to these
requests by delivering the requested content.
3. Scripting
JavaScript, HTML, CSS PHP, Python, Java, Ruby, etc.
Languages
Scripts are executed on the client- Scripts are executed on the server-
4. Execution
side (user's computer) side (web server)
9. Database
Cannot access databases directly Can access databases directly
Access
11. Cookies Can set and retrieve cookies Cannot set and retrieve cookies
15. Development Easier to develop, as scripts are More complex to develop, as scripts
Complexity executed on the client-side are executed on the server-side
More complex to maintain, as
Easier to maintain, as scripts are
16. Maintenance scripts are executed on the server-
executed on the client-side
side
20. User Can perform user authentication Typically performed on the server-
Authentication on the client-side side
22. Data Can encrypt data on the client- Typically performed on the server-
Encryption side side