A website can be likened to geological layers or the layers of soil—in describing
the physical components of a website and how it’s built
The web isn’t a uniform system developed by a centralized team, it’s patchwork.
Each piece of the web as we know it today was built separately, where
unrelated individuals and developers have added layer upon layer, each one building on top of pre-existing
systems and protocols.
The foundation, or the bedrock, began with the establishment of the internet.
This foundation slowly gained layers like URLs, HTTP, HTML, and a bunch of
other acronyms.
This layered metaphor is how most developers see webpages—a set of stacked
systems to use, connect and expand, patching together a set of different features. A data layer, a security
layer, a visual design layer—all of these are hidden “beneath the soil surface” and are invisible to the end
user.