How the Web Works: a Cheesy Description

Phillip Mauracher • May 10, 2024

A Cheesy Description of How the Web Works, Literally Cheesy

Have you ever been curious about how the web works? How is it that you type in some words and you arrive at just the right page, with just the right information for the purchase you wanted in an eCommerce store?   Here is a simple explanation of how the web works in a way you might be familiar with.


The internet is a network...a gigantic network comprised of computers, databases, files, and information. In my opinion, it is the pinnacle of human engineering and represents our need for information, learning, and progress. In the simplest way of describing the internet, everything is connected by way of clients and servers (no, the internet is not a series of tubes or holes, but thanks for trying Ted Stevens). You can think of the client as the computer that has a request for information and a server as the computer that contains the information and responds to the request with the needed information.  Does that sound familiar at all?


Let's imagine for a moment that you, the reader, are the client. You are hankerin' for a of cheese. What do you do? You get up, go to the refrigerator, the server, and get that hunk of cheese.  But let's expand this a bit because you exist in a world with more than cheese and refrigerators.



Our Scenario

Let's further imagine that the internet is a road, or all of the roads, turnpikes, highways, trails, and paths in the world. Let's make your house into the client, and a store several miles away the server. You are wanting to visit a store that has the most awesome pan in the world (and for some reason you also are still wanting cheese).



The Ingredients

  • User: The actual consumer of the information or request being sent. This is you. Even having read this blog post, you are the user.
  • Client: The machine, hardware, and browser you are using to make the request for information. Think of this as the house of the user.
  • Internet connection: The ability to send and receive data. Think of this as the road(s) connecting your house and the store. Keep in mind there can be obstacles on this connection. Hackers, disabled sites, slow connections - oh my!
  • TCP/IP: This is short for Transmission Control Protocol/Internet Protocol. This is the way the data is packaged and defines how data should travel as well as the mechanisms that allow you to view a page, order goods, and chat. This is like your car.
  • DNS: The Domain Name System is the server in which the words you type in as the website address is translated to the IP address. Think of this as the Yellow Pages of the internet. You have to look up the address of the store  before you can visit.
  • HTTP: The Hypertext Transfer Protocol is the common language established for clients and servers to communicate. Think of this as the user speaking English or Spanish to communicate with the cashier at the store.
  • Server: The computer in which the requested information is stored. Think of this as the store you intended to visit.
  • Files: These are the HTML, CSS, JavaScript, PHP, PDF, MP3, Excel documents that have the requested information. Think of this as being that awesome pan (and while you are here, maybe look at that cheese section, I heard the cheese is pretty good).



How Do We Get to the Store?

In day-to-day life, you would open the Yellow Page to get the address, get in the car, leave your house, drive to the store, buy the cheese (because you forgot to look at the pans), drive home, and have more cheese.


In terms of the internet, he's what happens:

  1. You type in the URL (the name of the website, for example https://studio1585.com). Your browser goes to the DNS to look up the IP address of that site. (This is the step in which you open the Yellow Pages and look up the address.)
  2. The browser sends out an HTTP request to the server, asking for a copy of the website.  This request is sent by way of the internet using TCP/IP. This website will be sent to the client.
    (This is the step in which you get in the car, buckle your seat belt, and drive to the shop.)
  3. If the server finds the website, and everything is ok, a message "200 OK" is sent back approving the request and sends the needed files to the client.
    (This is the step where you might ask a store employee for help finding the cheese and they take you to the cheese aisle, you pay and leave.)
  4. The server sends small chucks of the files over the connection until the entire is sent. The browser then assembles the chunks and displays the website to you.
    (This is the step you arrive home, get the plate out, and dive into that glorious hunk of cheese.)
  5. You are satisfied with the website, and move on with your evening, probably to have more cheese.



Did you find this explanation helpful and easy to understand? Are there concepts that you'd like us to help you understand? Please reach out to us and we'd be happy to help. We are here to help you with you web design, branding, SEO, eCommerce store fronts, or any digital marketing services you might need.


Image of Denver from 1860s to current day merged together
By Phillip Mauracher May 30, 2024
A Brief History of Denver's Small Business Scene
Hera, Athena, Aphrodite, Tyche dance in the rain of prosperity.
By Phillip Mauracher May 9, 2024
May Hera, Athena, Aphrodite, and Tyche Rain Prosperity Upon Us!
A frustrated ghost on the phone after having been ghosted
By Phillip Mauracher April 19, 2024
In the wild world of sales, getting ghosted is almost a rite of passage. Like a bizarre initiation ritual, it tests your mettle, douses you in frustration, and leaves you bewildered, staring at your phone or email, wondering, "What the hell?" But here’s the twist—every seasoned sales veteran will tell you that the struggle is absolutely worth it.
A robot giving a spider monster a balloon in an act of kindness
By Phillip Mauracher March 23, 2024
Have you ever been on the receiving end of a business relationship or transaction in which you could just tell the other person didn't connect with you or yelled at you or just did not care? You were just there as what felt like an annoyance in their world. We live in a society in which businesses fiercely compete for attention and loyalty - and money. The gentle art of kindness often gets overshadowed by aggressive marketing strategies and cutthroat tactics. Studio 1585 embraces a culture of connection, compassion, and kindness, integrating it into every aspect of every service we provide. We are here to create meaningful connections.
A cat buying catnip on a mobile web site
By Phillip Mauracher March 9, 2024
Have you ever been on your phone and visited a website only to find it was so tiny you couldn't read it, or the site was just unusable on a phone. If you're like me, I can't stand that and I'll just leave the site. Why in the heck would any web design agency let that happen? We've had mobile browsing for almost 20 years now! That is where Studio 1585 comes in. We can help get your website in order and make it mobile friendly, or we can help your designers out too.
Hands holding letters spelling out LGBTQ
By Phillip Mauracher February 11, 2024
In today's increasingly diverse and fractured world, businesses and brands are realizing the importance of creating a welcoming and inclusive online environment. This is particularly important when it comes to web design and social media marketing. Simply displaying a rainbow badge, or any other badge, on your website or social media profile is no longer enough! In order to truly engage with the gay community and attract a diverse range of customers, it's crucial to go beyond the surface and ensure that your digital presence is genuinely friendly for gay folks.
LGBTQIA+ owned business
By Phillip Mauracher January 29, 2024
We are proud to announce we have joined the Colorado LGBTQ Chamber of Commerce in a step towards promoting diversity and equality. By joining, we have added our powerful voice to their mission of advocating for inclusive businesses. With a strong commitment to supporting LGBTQ-owned businesses and promoting their growth, the Colorado LGBTQ Chamber of Commerce is an invaluable addition to the LGBTQIA+ community.
Three smiley faces representing the perfect audience.
By Phillip Mauracher January 20, 2024
You took one of the most important first step in getting your business online. Your website is your company's digital calling card. It needs to be good looking and provide the information that your customers are looking for. Are you unsure about the content or the audience, your site might not be appealing to the right types of consumers if you don't get it right. You wouldn't make a carnivore website for vegans, would you?
a stick figure with a question mark on his head confused about where to start
By Phillip Mauracher January 14, 2024
You've decided to dip your toes into the vast ocean of the internet. Buckle up, my digital friend, because we're about to embark on a journey filled with memes, hashtags, and a sprinkle of magic internet dust to boost your digital presence. It's like Hogwarts but for the web – minus the owls, but filled with plenty of trolls and Voldemorts.
 logo for denver pc solutions
By Phillip Mauracher December 8, 2023
🎉🎉🎉 We are absolutely thrilled to extend a warm welcome to our newest member, Denver PC Solutions! Check out the amazing computers they have built and have in stock. It's like Tron, but better! They offer an array of services including: Gaming PC Builds: Offering custom and pre-built ultra-modern gaming PCs. Computer Repair: Offering repair services for PCs, laptops, or other devices. PC Sales or Custom Builds: Providing sales of pre-built or custom-configured PCs tailored to specific needs or preferences. Software Services: Providing software solutions, installations, or guidance for customers' computer systems.
More Posts
Share by: