How the Internet Actually Works (And Why VPNs Matter)
Most people use the internet every day without thinking about what happens behind the scenes. You type a URL, hit enter, and a webpage appears. Simple.
But between your keystroke and that webpage loading, your data travels through multiple networks, gets copied by various parties, and leaves a trail that can be traced back to you.
Understanding this process - even at a basic level - helps explain why VPNs exist and when they're actually useful.
The Journey of a Web Request
Let's trace what happens when you visit example.com from your laptop at home.
Step 1: Your Device
You type example.com and hit enter. Your browser needs to figure out where to send this request. But computers don't understand domain names - they need IP addresses (like 93.184.216.34).
What's exposed: Your browser knows what you're trying to visit.
Step 2: DNS Lookup
Your device asks a DNS server: "What's the IP address for example.com?"
By default, this request goes to your Internet Service Provider's DNS server. It travels unencrypted over your network.
What's exposed: Your ISP sees every domain you look up. They log it. They can sell this data. In some countries, they're required to store it for years.
Step 3: Your Router
The request leaves your device and hits your home router. The router records the request and forwards it to your ISP.
What's exposed: Anyone on your local network can see the request (if they're monitoring). Your router logs may contain your browsing history.
Step 4: Your ISP
Your Internet Service Provider receives your request. They see:
- Your IP address (assigned by them, tied to your account)
- The destination IP address
- The time of the request
- The size of the data
- For unencrypted sites: the full content
Your ISP is the middleman for all your internet traffic. Every single packet flows through their network.
What's exposed: Your ISP has complete visibility into your browsing patterns. They know every site you visit, when you visit it, and how long you stay.
Step 5: The Internet Backbone
Your ISP sends your request out to the broader internet. It bounces through multiple networks - sometimes across continents - before reaching the destination.
Each network along the way can see:
- Source IP (you)
- Destination IP
- Packet metadata
What's exposed: Transit networks, internet exchange points, and potentially government surveillance systems all see your traffic pass through.
Step 6: The Destination Server
Your request finally arrives at example.com's server. The server sees:
- Your IP address
- Your browser type and version
- Your operating system
- Screen resolution
- Installed fonts
- Time zone
- And much more (browser fingerprinting)
What's exposed: The website knows your approximate location (from IP), your device details, and can track you across visits.
Step 7: The Response
The server sends the webpage back. It travels the same path in reverse, with every hop along the way able to see the response data.
Visualizing the Exposure
Here's what different parties can see without a VPN:
Your Device
│
▼
┌─────────────────┐
│ Your Router │ ← Can see: All traffic
└────────┬────────┘
│
▼
┌─────────────────┐
│ Your ISP │ ← Can see: All traffic + your identity
└────────┬────────┘
│
▼
┌─────────────────┐
│ Transit Networks│ ← Can see: Source/destination IPs, metadata
└────────┬────────┘
│
▼
┌─────────────────┐
│ Destination │ ← Can see: Your IP, device fingerprint, behavior
└─────────────────┘
That's a lot of exposure for typing one URL.
What About HTTPS?
You might be thinking: "But I see the padlock icon. My connection is encrypted."
HTTPS encrypts the content of your communication - the webpage itself, form data you submit, passwords, etc. This is important and you should only use HTTPS sites.
But HTTPS doesn't hide:
| HTTPS Hides | HTTPS Doesn't Hide |
|---|---|
| Page content | Which domains you visit |
| Form submissions | Your IP address |
| Passwords | When you visit |
| Downloaded files | How much data you transfer |
| Your DNS queries |
Your ISP can't read your bank password, but they know you visited your bank's website at 9:47 AM every Tuesday.
IP Addresses: Your Digital Home Address
Your IP address is assigned by your ISP. It identifies your connection - and by extension, you.
From an IP address, anyone can determine:
- Your approximate geographic location (city-level accuracy)
- Your ISP
- Whether you're on residential or commercial internet
- Sometimes, your organization or employer
Websites use IP addresses to:
- Enforce geographic restrictions
- Block or rate-limit users
- Track visitors across sessions (even without cookies)
- Serve targeted advertising
- Comply with legal requests
Your IP address is included in every single packet you send. It has to be - otherwise responses couldn't find their way back to you.
How a VPN Changes the Picture
A VPN (Virtual Private Network) inserts itself between you and your ISP. Here's the new flow:
Step 1: Encrypted Tunnel
When you connect to a VPN, your device establishes an encrypted tunnel to the VPN server. All your traffic gets wrapped in this encryption before leaving your device.
Step 2: Your ISP Sees... Almost Nothing
Your ISP still carries your traffic, but now it's encrypted. They can see:
- That you're connected to a VPN server IP
- How much data you're transferring
- Connection timestamps
They cannot see:
- Which websites you visit
- Your DNS queries
- The content of your traffic
Step 3: VPN Server Does the Talking
The VPN server decrypts your request and forwards it to the destination on your behalf. The destination sees the VPN server's IP address, not yours.
Your Device
│
│ ← Encrypted tunnel
▼
┌─────────────────┐
│ Your Router │ ← Sees: Encrypted blob
└────────┬────────┘
│
▼
┌─────────────────┐
│ Your ISP │ ← Sees: Encrypted blob going to VPN IP
└────────┬────────┘
│
▼
┌─────────────────┐
│ VPN Server │ ← Decrypts, forwards with VPN's IP
└────────┬────────┘
│
▼
┌─────────────────┐
│ Destination │ ← Sees: VPN's IP, not yours
└─────────────────┘
The key shift: your ISP's visibility is replaced by the VPN provider's visibility.
The Trust Shift
This is the critical point most VPN marketing glosses over.
A VPN doesn't eliminate surveillance - it relocates it. Instead of your ISP seeing everything, your VPN provider could see everything.
This is why VPN provider choice matters enormously:
A bad VPN provider:
- Logs your traffic and sells it
- Hands over data to anyone who asks
- Injects ads or malware
- May be a front for surveillance
A good VPN provider:
- Doesn't log traffic or connections
- Doesn't require identifying information
- Has been independently audited
- Is transparent about what they can and can't see
The question isn't "VPN or no VPN?" - it's "Do I trust my ISP or my VPN provider more?"
For most people, the answer is clear. ISPs:
- Are legally allowed to sell your data (in many countries)
- Are subject to data retention laws
- Have no financial incentive to protect your privacy
- Know your real name, address, and payment details
A properly run VPN:
- Doesn't know who you are
- Can't log what it doesn't see
- Has privacy as its core business model
What VPNs Don't Do
VPNs are powerful but not magic. They don't protect against:
Tracking via accounts: If you log into Google, Google knows it's you regardless of your IP.
Browser fingerprinting: Websites can identify your unique browser configuration.
Malware: A VPN doesn't scan your traffic for viruses.
Phishing: A VPN won't stop you from entering your password on a fake website.
Data you voluntarily share: If you post personal info publicly, a VPN can't unpost it.
A VPN is one layer of privacy, not a complete solution. It handles network-level exposure.
WireGuard: The Modern Protocol
Older VPN protocols (OpenVPN, IPSec, PPTP) were designed decades ago. They work, but they're complex and slow.
WireGuard is the modern replacement. Built from scratch with simplicity and speed in mind:
| Aspect | OpenVPN | WireGuard |
|---|---|---|
| Lines of code | ~100,000 | ~4,000 |
| Encryption | Configurable (sometimes weak) | Modern, fixed (ChaCha20, Curve25519) |
| Speed | Good | Excellent |
| Battery usage | Higher | Lower |
| Connection time | 10-15 seconds | 1-2 seconds |
| Auditable | Difficult (too much code) | Easy (small codebase) |
Fewer lines of code means fewer places for bugs to hide. WireGuard has been formally verified by cryptographers and is now part of the Linux kernel.
LookerVPN uses WireGuard exclusively. No legacy protocols, no configuration complexity.
When You Need a VPN
Public Wi-Fi: Coffee shops, airports, hotels. The network operator can see all unencrypted traffic, and attackers on the same network can intercept data.
ISP surveillance: If you don't want your ISP logging every site you visit and potentially selling that data.
Geographic restrictions: Accessing content that's blocked in your region.
Censorship circumvention: Bypassing government blocks on websites and services.
General privacy: Making it harder for websites to track your real location.
When a VPN Isn't Enough
Adversarial threat models: If a nation-state is actively targeting you, a VPN is just one small piece of a much larger security strategy.
Anonymity for illegal activity: VPNs provide privacy, not complete anonymity. Tor is better for anonymity but still not perfect.
Protecting against all tracking: Browser fingerprinting, cookies, and account-based tracking all bypass VPN protection.
The Bottom Line
The internet wasn't designed with privacy in mind. Your data flows through multiple parties who can see, log, and monetize it.
A VPN encrypts your traffic and masks your IP, shifting visibility from your ISP to the VPN provider. This is a significant improvement - if you choose the right provider.
Understanding the network fundamentals helps you make informed decisions about your privacy. A VPN is a tool. Knowing when and why to use it makes it effective.
Ready to take control of your network privacy? Get started with LookerVPN - anonymous signup, WireGuard protocol, no logs.
LookerVPN Team
Writes for The Looker Dispatch on privacy, threat research, and how the modern web actually works.
Detach your identity from your fingerprint.
LookerVPN won't stop the canvas test. It will stop it from being linked to your name.