Let's start with their Acronyms and Meanings.
HTML Hyper Text Markup Language
HTTP Hyper Text Transfer Protocol
HTTPS Hyper Text Transfer Protocol Secure
TCP Transmission Control Protocol
CSS Cascading Style Sheets
WWW: WWW is a system of interlinked documents that are accessed through the internet.
INTERNET: This is a global system of interconnected computer networks that use the TCP/IP standard to link devices.
That is, WWW = Internet because WWW is a service that runs on the Internet.
WEBPAGE: This is a hypertext document and they are usually text documents formatted using the HTML
HYPERTEXT : This is text displayed on a computing device with links (Hyperlinks) to other documents which the reader can access.
WEBSITE: These are multiple pages grouped under a common theme, name or web addresses.
Web pages stored on Web servers are accessed by Web browsers.
WEB SERVER: This is a program running on a device that stores, processes and delivers web pages to clients (example Web browsers).
WEB BROWSER: This is a software application for retrieving, presenting and navigating documents on the WWW. Examples are Firefox, Chrome, Edge, Safari and Opera.
HTTP: This is the communication client and server uses.
Note: Browsers don't use web addresses to find web servers. They use IP addresses.
IP addresses takes the form nnn.nnn.nnn.nnn and each computer connected to the Internet must have a unique addresses.
There are two types of Website
1. Static Website: This is where the content doesn't change unless the page is manually edited.
2. Dynamic Website: This website can serve up different content usually stored in a data base to different users. Example, Facebook, Amazon, Gmail. It also require programming or scripting language and often a database.
The server will usually display an HTML page to the browser whether Static website or Dynamic Website.
HTML give information and it is the one we use to build document to read online.
CSS define the presentation of HTML pages and add design.
JAVA SCRIPTS: This is a client side scripting languaage that provides dynamic functionality and interactivity to web documents.
The three standards of the web