Web Jargons for Dummies !!

Web Jargons for Dummies !!

Hi folks! 🌟
Today, we’re going on a fun adventure where all those big, confusing tech words—called jargons—become easy to understand!

By the time you finish reading, HTTP, protocols, requests, and more won’t feel like strange language anymore.

Let’s break it all down in a way that’s simple, so jargon is never jargon for you again! 🎉😊

HTTP🌐

Let’s start with the first jargon which is HTTP .which stands for HyperText Transfer Protocol.

Hyper Text :→ a simple Text Document which contain some specific text which links this document to the another Text Document , this is simply called Hypertext .Example: When you click on blue, underlined words (links), that's hypertext in action.

Transfer :→ This is about moving data from one place to another—like sending a message or sharing a file.

Protocol :→ So, while Transfering the data from one documnt text file to another , we need some rule/guidelines for a smooth transfer of data . These rules/guidelines are called Protocols .

HTTP is a Stateless Protocol meaning it do not store the histrory of the user who visit the web.

Here , is the first web page ever created for sharing of documents . this text page contains some blue colored text which connect it to the other document.

You can visit this website on —>https://info.cern.ch/hypertext/WWW/TheProject.html

Request-Response Model 🔃

The simple diagram which shows the how the Client and the Server interacts with each other , is called Request —Response model.

Requests can be of different types, like GET, POST, UPDATE, DELETE, and so on. They are made over a URL and include headers. They can also have cookies.

Responses come in numeric codes, such as 404, 400, 500, 200, etc.

Client🧑‍💼

A client is the software or device that requests information or services from a server. The Information transfer can take palce between the Servers as well so in that case one server acts as an client and the other as the server.

Server💻

A server is a computer or software that provides services, data, or resources to other computers (clients) over a network.

Example:

  • When you check your email, the email server processes and sends your emails to your device.

User Agent💼

A User Agent is like an ID card that your browser (or any app) sends when you visit a website. It tells the website about your device, browser, and operating system.

Example:

  • When you open a website using Chrome on Windows or Safari on iPhone.

Encryption🔏

Encryption is a method that secures your data by turning it into a secret code, making it unreadable to anyone who doesn’t have the correct key. It helps keep your information safe when you share it online, like during messages, payments, or logins.

TLS - Transfer Layer Security🔐

TLS (Transport Layer Security) is like a digital security guard that helps keep your online conversations private and safe when you visit websites, send emails, or share any information over the internet.

TCL - Transfer Control Protocol📜

TCP (Transmission Control Protocol) is like a trustfull mail courier for the internet, making sure your data gets where it needs to go safely. It breaks your data into smaller packets, sends them on their way, checks to see if they arrived okay, and then puts them back together at the other end.

Example :→Let’s say you’re watching a video online. The video is broken into small pieces (packets) and sent over the internet. TCP makes sure every piece gets to you correctly. If any piece is lost during transmission, TCP asks for it to be sent again, so you don’t end up with a buffering(Loding) screen.

FTP - File Transfer Protocol📂

FTP (File Transfer Protocol) is like a digital delivery service for moving files between computers over a network. It's what you use when you want to send files from your computer to a web server or take back files from the server back to your computer.

IP - Internet Protocol📍

Let’s us consider your house has an address, like "Gali No. 01 " , so the postman knows exactly where to deliver your letters.

Computers work the same way on the internet! Each device has its own special address called an IP address, like "192.168.1.1," so it knows where to send and receive data. Just like the mail needs an address to find your home, data on the internet needs an IP address to find your computer.

Without it, things would get lost or end up in the wrong place! Simple as that. 😊

URL - Uniform Resource Locator 🔗

A URL stands for Uniform Resource Locator. In simple terms, it’s the address you type in your browser to visit a website.

Just like your home address helps people find your house, a URL helps your browser find a specific page on the internet. Easy, right? 😊

DNS - Domain Name System 🌐

For us , to understand DNS . Let’s consider the internet as a huge phone book, and DNS is the system that helps you find the right phone number. But instead of phone numbers, it matches website names (like google.com ) to their IP addresses (like 192.168.1.1).

Header ↗️

A header is like the label on a package sent over the internet. It contains important details about the data being sent like cookies , helping it reach the right place and be understood correctly.

Imagine you have a package (the data) that you need to send to someone.

  • The package (your data):
    This is like the information you want to send—maybe it’s a picture, a letter, or a file.

  • The destination address:
    This is the place where the package needs to go—like a friend’s house or a website.

  • Headers (the instructions):
    Just like you write instructions on the package—

    • Who it’s from (your name).

    • What kind of package it is (is it a letter, a picture, or something else?).

    • How to handle it (be careful, it’s fragile, or it needs to be delivered fast!).

Without headers, the package might get lost because the person won’t know where it’s going! 🫡

Payload🖇️

The payload is the actual content inside your package (the data). It’s what you’re sending—like a letter, an image, or any other information.

Just like when you send a package, the payload is the important stuff you want to deliver—everything inside the package that matters.

Without the payload, you’re just sending an empty package! 😊

Cache🛍️

A cache is like a small, quick storage that holds information your device has recently used. It helps make things faster by keeping commonly accessed data ready to use, so you don’t have to download or load it every time.

It stores temporary files, images, or parts of websites, making it easier to access the same things repeatedly without starting from scratch.

The cache helps your device run smoother and faster by reusing information it already knows.

Cookies🍪

Cookies as tiny notes that websites leave on your computer to remember things about you, like what you like or what you’ve done.

As we know, HTTP is stateless—it doesn’t remember any information between requests. This is where cookies come in. Cookies are small files that websites store on your computer, allowing them to remember things like your login, preferences, and past actions(save items in your shopping cart.).

Cookies make your browsing easier and more personalized! 😊

Conclusion 🔚

We’ve just taken a simple and fun journey through some of the key terms of the web—HTTP, protocols, requests, cookies, and more. By breaking down these concepts into easy-to-understand language, we hope you now feel more confident in navigating how the internet works.

Remember, HTTP is stateless, meaning it doesn’t keep track of your activities, but cookies help websites remember you. Protocols like TCP and FTP ensure your data is sent and received safely, while DNS translates website names into their corresponding IP addresses.

Now that these terms are clearer, we’ve made the web easier to understand! 😊 Keep exploring, keep learning, and enjoy your browsing adventures! 🚀