What is a Website
A Website is a collection of publicly available resources or web pages interlinked with each other in a single domain name.
These web pages are stored on a server to serve the entire world. Servers are computers that are available 24/7.
All the websites combined are called the World Wide Web(WWW in short).
Types of a website
1. Static Websites
These static websites are nothing but the website's content remains static for every user. For example some company landing pages.
2. Dynamic Websites
These websites are non-static to every user, it shows different content to every user. For example, our Facebook feed, It is different for all users.
Basic Concepts of Computer Network
The Internet is a collection of these computer networks. These connections are basically spread across houses, cities, states, and countries. This entire connection on a global scale is known as the Internet.
Users can connect to websites using domain names with the help of DNS
What is DNS then?
DNS - Domain Name System/Server
Web browsers interact through Internet Protocol (IP) addresses.
Humans cannot memorize the IP addresses of any website, But we can memorize the names easily.
So Here comes the DNS, DNS translates domain names to IP addresses so browsers can load Internet resources.
Client-server architecture is a computing model in which the server hosts, delivers, and manages most of the resources and services requested by the client.
A network protocol is an established set of rules that determine how data is transmitted between different devices in the same network.
The common protocols are:
- TCP - Transmission Control Protocol
- UDP - User Datagram Protocol
- HTTP - Hyper Text Transfer Protocol
- FTP - File Transfer Protocol
- SMTP - Simple Mail Transfer Protocol