Web development is divided into three main parts.
1.Frontend is the client side and focuses on the visual appearance of a website—what users see and interact with.
2.Backend is the server side, which handles logic, processing, and requests.
3.The database stores all the data.
The flow usually goes like this:
client → server → database.
An API acts as a bridge for communication. It transfers data between the frontend and the backend so both sides can work together.
Frontend:-
the main technologies are HTML and CSS. 1.HTML is used to create the structure of a webpage.
2.CSS is used to style it.
Common HTML elements include
• headings (h1 to h6),
•paragraphs (p),
•buttons (button),
•images (img with src and alt),
•links (a with href),
•forms (form)
•inputs (input type="text").
•div tag is used to group content.