Introduction
Web development is the process of building websites and web applications that run on the internet. Every website you visit, from Google to Instagram, was built using web development.
Think of it like building a house. Some people design how it looks, some build the structure, and others handle electricity and plumbing. Web development works in a similar way.

What is a Website Made Of?
A website is mainly made of three parts:
1. Frontend (What you see)
This is everything you interact with:
- Buttons
- Text
- Images
- Layout
It is built using:
- HTML (structure)
- CSS (design)
- JavaScript (interactivity)
2. Backend (Behind the scenes)
This is the part you do not see. It handles:
- User accounts
- Data storage
- Login systems
- Server logic
Common backend tools:
- Python
- Node.js
- PHP
- Java
3. Database
This is where data is stored, such as:
- Usernames
- Passwords
- Posts
- Messages
Examples:
- MySQL
- PostgreSQL
- MongoDB
How a Website Works (Simple Flow)
- You type a website address
- Your browser sends a request
- The server receives it
- The server sends back data
- Your browser displays the website

Types of Web Developers
- Frontend developer
- Backend developer
- Full-stack developer (both)
Conclusion
Web development is simply building and maintaining websites. Once you understand frontend, backend, and databases, the whole system becomes easier to understand.
