DEV Community

Cover image for What exactly is “The Web” and “HTML” and Why it Matters.
Mishu
Mishu

Posted on

What exactly is “The Web” and “HTML” and Why it Matters.

Introduction

For most of human history, knowledge travelled slowly.
A scholar would observe something, form a claim, and write it down. If the claim depended on another source (a book, a case, a paper, or a previous discovery) the author would attach a footnote or endnote. These notes served two purposes.
First, they gave the due credit to the original thinker.
Second, they guided curious readers toward deeper research.
A serious book or academic paper therefore becomes more than a single piece of writing. It becomes a node in a network of ideas. One text points to another, which points to another, and over time an immense intellectual structure forms.
Civilisations built knowledge this way: through cross-referencing.
If you imagine thousands or millions of such works, all pointing to one another through references and citations, you begin to see something remarkable. Knowledge starts to resemble a web.
But, for most of human history, there was always a big problem with this system.

The Physical Problem of Knowledge

Imagine a student reading a book in a university library. The author makes an interesting claim and attaches a reference. Perhaps it points to another book, or a research paper, or a case law.
The curious reader now faces a tedious process. The reader must locate that source.
If the university library has it, they search through shelves and catalogues. If the university library does not have it, they may need to find another institution that does.
Sometimes the material exists only in another city, or even another country.
Research therefore becomes slow, physical, and often frustrating. Each reference is a small expedition. The deeper you go, the harder the journey becomes.
The structure of knowledge is like a web, and moving through that web required enormous effort.

The Idea Behind HTML

HTML was created to solve exactly this problem. It was invented in 1989 by Tim Berners-Lee at CERN, originally to help scientists share and reference research documents across different computers.
HTML stands for “HyperText Markup Language”. The important keyword here is “hypertext”. Hypertext simply means text that contains links to other texts.
With HTML, instead of writing a reference that requires a physical trip to the actual library, the author can now attach a “link” to the citation. When the reader clicks that link, they are instantly transported to another document somewhere else on the internet.
It must sound like magic to a medieval mind. A reference that once required hours or days of searching now takes a fraction of a second.
HTML turned the theoretical “web of knowledge” into a literal web navigable by a few clicks. A document written in HTML can link to another document, which links to another, and so on. Millions of pages can connect to one another through these hyperlinks across the world. This is why we call it the “World Wide Web”.

Why This Was a Big Deal

HTML did something profound. It dramatically compressed the time and effort required to explore knowledge. Instead of travelling physically from book to book and library to library, a reader could now travel through ideas with a simple click.
When the cost of exploring knowledge drops, something interesting happens: knowledge begins to grow faster.
Researchers can verify sources more quickly.
Students can explore subjects more deeply.
Ideas can spread across continents almost instantly.
What once required weeks of investigation can now happen in minutes. The reason why HTML was a big deal for humanity is that it accelerated the circulation of ideas.

The Logical Evolution of HTML

Once the idea of linking documents became possible, a natural question emerged. If a single click can take us from one document to another, why should those destinations be limited to plain text documents? In practice, a hyperlink can point to almost anything that exists on the internet. The link might lead to:
01) Other articles
02) Research papers
03) Documentation
04) Videos
05) Databases
06) Entire archives of information
In other words, hyperlinks do not merely connect documents, they can and do connect all forms of digital information.
Over time, millions and then billions of such links began to form between web pages across the world. Each page became a small node connected to countless others. Gradually, this network grew into a vast, constantly evolving structure.
This is what we now call the “World Wide Web”: a global network of interconnected documents and resources that anyone with an internet connection can explore. HTML was the technology that made all of this possible.

NOTE: At this point it is useful to distinguish between “The Internet” and “The Web”.
01) The “Internet” is the global network of computers connected to one another through cables, routers, and communication protocols. It’s like the hardware layer.
02) Whereas, the “World Wide Web” is a system built on top of that network that allows documents to link to one another using HTML and hyperlinks. It’s like the software/metaphorical layer.

What should you learn as a Developer in HTML

From a developer’s perspective, HTML is simply a language used to structure documents for the web so that browsers, search engines, and other systems can understand them. A developer must understand that an HTML document is supposed to do three things:
01) Introduce the Document to the Search Engines.
02) Explain the Structure of the document to the browsers, search engines, etc.
03) Link to relevant other documents.

Here’s what it all means in practice:
Suppose we’re creating a document called “Why wooden toys are good for children”.
First of all, we’d want to tell search engines like Google, etc. to know certain things about the web-page. For instance:
01) What language is this written in (English, French, etc.)
02) A title or a short description for this document.
03) Who is the author of this document.
04) et cetera.
Secondly, we’d also want the browsers and other systems to know the structure of the contents of the document. For instance:
01) “Why wooden toys are good for children” is the main heading (h1).
02) Things like “Introduction” or “Conclusion” are sub-headings (h2-h6).
03) Text like “Plastic toys can cause brain injuries in children…” are paragraphs (p).
04) et cetera.

The important thing to remember is that humans are not the only readers of web pages. Search engines, automated programs, and increasingly AI systems also analyse web content. Clear structure and meaningful markup help these systems interpret the information correctly.
In that sense, HTML is not merely a way to display text. It is a way of describing knowledge in a structured form that both humans and machines can understand.

Conclusion

Historically and philosophically, HTML represents something much bigger than just a language. It is the tool that allowed humanity’s scattered writings to become a connected and navigable system of knowledge.
A system where ideas no longer sit quietly on distant shelves, waiting to be discovered. Instead, they link to one another, respond to one another, and grow together, forming the vast web we navigate every day.
Later technologies such as CSS and JavaScript expanded what these simple web pages could do, but HTML remains the foundation that gives meaning and structure to every web page.

Top comments (0)