You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.
What is a router?
What is a router?

A router is a device that connects two or more packet-switched networks or subnetworks. It serves two primary functions: managing traffic between these networks …

What is routing?
What is routing?

Network routing is the process of selecting a path across one or more networks. The principles of routing can apply to any type of network, from telephone networks to public transportation.

What is the Internet?
What is the Internet?

Before we cover what the Internet is, we must define what a “network” is. A network is a group of connected computers that are able to send data to each other.

What is the network layer?
What is the network layer?

Network-to-network connections are what make the Internet possible. The “network layer” is the part of the Internet communications process where these connections occur,…

A cartoon intro to DNS over HTTPS
A cartoon intro to DNS over HTTPS

Threats to users’ privacy and security are growing. At Mozilla, we closely track these threats. We believe we have a duty to do everything we can to protect Firefox users and their data.

DNS in One Picture
DNS in One Picture

DNS or Domain Name System is one of the fundamental blocks of the internet. As a developer, you should have at-least the basic understanding of how it works.

How does the internet work?
How does the internet work?

Through this article and its accompanying introductory series of short videos about the Internet from code.org, you will learn the basics of the Internet and how it works.