
Coding Education
What Is a Website: Definition, Types, and How It Works

Bayu Nugraha
Children's Coding Specialist

A website is a set of linked pages, stored on a computer that is always switched on, which anyone can open over the internet using a single address.
Table of Contents
Two terms often get mixed up: a website is the whole thing, while a web page is one sheet of it. A school website may hold dozens of pages - home, about, news, contact - but all of them sit under the same address.
How a Website Works
When a child types an address into a browser, a chain of events runs in under a second.
- The browser looks up the address. A name like algonova.com is translated into a string of numbers marking where the storing computer is.
- The browser sends a request. It asks that computer, called a server, for a particular page.
- The server sends files back. What arrives is text containing code, not a finished picture of the page.
- The browser builds the view. It reads that code and draws the page on screen.
The last part often surprises children: a web page is not sent as a complete image. Only instructions are sent, and each browser assembles the final result itself. That is why the same page can look slightly different on different devices.
What a Website Is Built From
| Part | What it does |
|---|---|
| Domain name | The address people type, such as algonova.com |
| Hosting | Where the files live, on a computer that stays switched on |
| HTML | Defines the content: headings, paragraphs, images |
| CSS | Defines the appearance: colours, fonts, layout |
| JavaScript | Makes the page move and react to clicks |
Those last three languages are what a child learns when they start building websites of their own.
Types of Website
- Static websites. The content is the same for everyone and rarely changes, such as a school profile page.
- Dynamic websites. The content changes with the user or a database, such as an online shop or social network.
- Web applications. Not pages to read but tools to work in, such as Google Docs or Scratch online.
Why It Matters for Kids
Building a first website is the project whose result is easiest to share. Unlike a Scratch game, which has to be opened on its platform, a web page can be sent as a link to a grandparent and simply opens.
The project also pulls together much of what the child has already learned: structure from HTML, visual judgement from CSS, and logic from JavaScript. That is why websites are often the closing project at secondary level - real proof that a child can build something complete from nothing.
In the Algonova coding course, teenage students build their own portfolio website. Want to see where your child is now? Join a free coding class.