What is the internet?

The internet is the largest computer network in the world connecting more than billions of computer users.

Main purpose of the internet

IP - Internet Protocol

A set of rules that defines the communication in between two or more devices on a network.

Client - Server Architecture

client-server-architecture.png

Web Browser

The web browser is a software program that allows the user to access the web pages. It provides an interface for the client to request the web documents from the server. It uses the internet to pass the request and find the information from the server.

Server

In client-server model, a client computer requests information from another computer which is known as the server. For this purpose, internet is required.

  1. What are the advantages and disadvantages of client-server architecture?
Advantages
Disadvantages

WWW (World Wide Web)

WWW is an information space where documents and other web resources are uniquely identified which is linked with URL and can be accessed through internet.

What is a web page?

A web page is a document written using HTML and can be viewed on any web browser. Web pages are contained within web servers and can be accessed using unique URL which can be loaded and appears on the web browser.

A web page contains content such as:

There are 2 types of web pages.

1. Static

Simple web pages which are written using languages such as HTML, CSS, ...etc. In static web pages, content of the web page will remain same unless someone changes it manually.

Ex:

2. Dynamic

Dynamic web pages are written using languages such as Java, C#, PHP, frameworks such as Next.JS, ASP.net, Laravel, and SpringBoot. Dynamic pages are changing their content with the real-time updating.

Ex:

A website is a collection of web pages connecting all of them with each other giving more meaningful information.

Ex:

Web Application

A web application is a software which is used by the clients to send and consume the data in between the browser and the web server.
Web application consists of working functionalities and the features,