Fiveable

āŒØļøAP Computer Science Principles Unit 4 Review

QR code for AP Computer Science Principles practice questions

4.1 The Internet

4.1 The Internet

Written by the Fiveable Content Team • Last updated June 2026
Verified for the 2027 exam
Verified for the 2027 exam•Written by the Fiveable Content Team • Last updated June 2026
āŒØļøAP Computer Science Principles
Unit & Topic Study Guides

AP Computer Science Principles Exam

Pep mascot

The Internet is a network of interconnected networks that share data using standardized, open protocols. Data moves as packets that travel along dynamically chosen routes, get reassembled at the destination, and can arrive in order, out of order, or not at all. For AP Computer Science Principles, separate the Internet from the World Wide Web and connect protocols, routing, bandwidth, and scalability to how networks communicate.

The Internet Summary

The Internet is a computer network made of interconnected networks that use open, standardized communication protocols. Computing devices send data across the Internet in packets, and routing determines the path those packets take from sender to receiver.

The World Wide Web is different: it is a system of linked pages, programs, and files that uses HTTP and runs on top of the Internet. For AP CSP Topic 4.1, keep those two ideas separate: the Internet is the network infrastructure, while the Web is one service that uses that network.

Why This Matters for the AP Computer Science Principles Exam

This topic sits inside the Computer Systems and Networks portion of the course, which makes up a noticeable slice of the multiple-choice section. On the exam you will see diagrams of connected computing devices and scenarios about how data gets from a sender to a receiver. You need to explain how devices work together in a network, how the Internet moves data with packets, and how the Internet and the World Wide Web differ. Getting the vocabulary precise here (protocol, packet, routing, bandwidth, scalability) is what lets you pick the best answer when several choices sound close.

Key Takeaways

  • A computing device runs programs; connected devices form computing systems, and a computer network is a type of computing system where devices can send and receive data.
  • The Internet is a network of networks that relies on open, nonproprietary protocols, which is why new devices can connect easily.
  • Data travels as packets that carry both a chunk of data and routing metadata; routing is usually dynamic and decided as packets move.
  • Packets may arrive in order, out of order, or not at all, then get reassembled at the destination using their metadata.
  • Bandwidth is the maximum amount of data a network can send in a fixed time, usually measured in bits per second.
  • The World Wide Web is a system of linked pages, programs, and files that uses HTTP and runs on the Internet; it is not the Internet itself.

Computing Devices, Systems, and Networks

The Internet connects computer networks, which are made of computing devices. Start small and build up.

A computing device is a physical artifact that can run a program. Examples include computers, tablets, servers, routers, and smart sensors like a smart thermostat.

When computing devices and programs work together for a common purpose, they form a computing system. The main type of computing system in this topic is a computer network, which is a group of interconnected computing devices that can send or receive data. A computer network is itself a type of computing system.

A computer network can be a simple connection between two devices, such as a printer and a computer, or a more complex setup that links many devices across a building or city.

The Internet connects all of these networks to one another, which is where its name comes from: interconnected networks. In that sense it is the very largest computer network, reaching billions of users across multiple continents.

Paths and Routing

A path between two devices on a network is a sequence of directly connected computing devices that starts at the sender and ends at the receiver. Routing is the process of finding that path.

There are usually many possible paths between two devices. On the Internet, routing is normally dynamic, meaning the path is not planned in advance. Routers make path decisions as data reaches them, which helps the system stay flexible when conditions change.

Data Streams, Packets, and Reassembly

Information moves through the Internet as a data stream. A data stream is made of chunks of data, and each chunk is wrapped, or encapsulated, in a packet.

A packet contains a chunk of data plus metadata. That metadata is used to route the packet between its origin and destination and to reassemble the data once everything arrives. Large files like a photo or video are too big to send in one piece, so they get split into many packets that travel separately.

Because packets travel independently, they may arrive in order, out of order, or not at all if something goes wrong. When everything works, the metadata lets the destination put the chunks back in the correct order. If you have ever watched text on a page load before the images, you have seen data arriving in pieces.

Here is a visual of packets moving through a network:

Packet switching animation
Image source: Oddbodz / CC BY-SA

Bandwidth

The bandwidth of a computer network is the maximum amount of data that can be sent in a fixed amount of time. Bandwidth is usually measured in bits per second. Higher bandwidth means more data can move through the connection in the same time window.

Internet Protocols

For devices to communicate over the Internet, they have to follow the same rules. A protocol is an agreed-upon set of rules that specify the behavior of a system.

The protocols used on the Internet are open, also called nonproprietary, meaning they are not owned by a single company and anyone can use them. That openness is a big reason new computing devices can connect to the Internet so easily.

Common protocols used on the Internet include IP, TCP, and UDP. For the exam, the key idea is that these are the standardized, shared protocols that make data transfer between very different devices possible.

The World Wide Web

The World Wide Web is a system of linked pages, programs, and files. The Web uses a protocol called HTTP to move web page data.

A common mistake is treating the Web and the Internet as the same thing. They are not. The Internet is the network of computing devices, and the World Wide Web runs on top of that network. The Web is one of the major ways people use the Internet, but the Internet does much more than host webpages.

šŸ”— Check out this resource for more on the World Wide Web.

Scalability

The Internet was designed to be scalable. Scalability is the capacity for a system to change in size and scale to meet new demands. A scalable system can keep working well even as more devices connect or more data flows through it.

Because the Internet relies on open protocols and dynamic routing, new devices and networks can join without redesigning the whole system. With billions of devices online and more connecting all the time, scalability is what keeps the Internet usable as it grows.

How to Use This on the AP Computer Science Principles Exam

MCQ

Most questions on this topic are scenario or diagram based. Read the setup carefully and match the vocabulary.

  • When you see a diagram of connected devices, trace a path from the sender to the receiver and remember a path is a sequence of directly connected devices.
  • If a question describes the route being chosen as data moves, that points to dynamic routing, not a fixed plan.
  • If data shows up jumbled or incomplete, connect that to packets arriving in order, out of order, or not at all, then being reassembled with metadata.
  • Questions about how fast a connection can move data are about bandwidth, measured in bits per second.

Common Trap

Watch for answer choices that swap related terms. The most common swaps are Internet vs World Wide Web, bandwidth vs latency-style "speed" wording, and routing (finding the path) vs the path itself. Pick the choice that uses the exact correct term for what the scenario describes.

Common Misconceptions

  • The Internet and the World Wide Web are not the same. The Internet is the network of devices; the Web is a system of linked pages, programs, and files that runs on the Internet using HTTP.
  • Packets do not have to arrive in order. They travel independently and may arrive out of order or not at all, then get reassembled using their metadata.
  • Routing is not fixed ahead of time. On the Internet it is usually dynamic, decided as packets move through routers.
  • Bandwidth is not the same as overall "speed" or how far data travels. It is the maximum amount of data that can be sent in a fixed amount of time.
  • Open protocols do not mean no rules. Open means nonproprietary and freely usable, but a protocol is still a strict agreed-upon set of rules.
  • A computer network is not separate from a computing system. A computer network is one type of computing system.

Vocabulary

The following words are mentioned explicitly in the College Board Course and Exam Description for this topic.

Term

Definition

bandwidth

The maximum amount of data that can be sent in a fixed amount of time, typically measured in bits per second.

communication protocols

Standardized rules that govern how data is transmitted and received between computing devices on a network.

computer network

A group of interconnected computing devices capable of sending or receiving data.

computing device

A physical artifact that can run a program, such as computers, tablets, servers, routers, and smart sensors.

computing system

A group of computing devices and programs working together for a common purpose.

data reassembly

The process of reconstructing the original data from packets that may arrive out of order or incompletely.

data stream

A continuous flow of information passed through the Internet, composed of chunks of data organized into packets.

dynamic routing

A routing method where the path data takes across a network is determined in real-time rather than being specified in advance.

HTTP

A protocol used by the World Wide Web to transmit and receive data between web browsers and servers.

interconnected networks

Multiple separate networks that are connected together to form a larger network system, such as the Internet.

Internet

A computer network consisting of interconnected networks that use standardized, open communication protocols to enable global communication and data exchange.

IP

Internet Protocol; a common protocol used on the Internet for routing packets between devices.

metadata

Data that describes other data, such as the date of creation or file size of an image, used for finding, organizing, and managing information.

nonproprietary

Not owned or controlled by a single company; publicly available and accessible to all users.

open protocols

Non-proprietary communication protocols that are publicly available and allow users to easily connect additional devices to a network.

packets

Chunks of data that are encapsulated with metadata and sent through the Internet from an origin to a destination.

path

A sequence of directly connected computing devices that begins at a sender and ends at a receiver on a computer network.

protocol

An agreed-upon set of rules that specify the behavior of a system and enable devices to communicate with each other.

receiver

The computing device that receives data sent from a sender in a network communication.

routing

The process of finding a path from sender to receiver on a computer network.

scalability

The ability of a solution to maintain or improve performance as the problem size or computational resources increase.

sender

The computing device that initiates the sending of data in a network communication.

TCP

Transmission Control Protocol; a common protocol used on the Internet that ensures reliable, ordered delivery of data packets.

UDP

User Datagram Protocol; a common protocol used on the Internet for faster but less reliable data transmission compared to TCP.

World Wide Web

A system of linked pages, programs, and files that operates on top of the Internet using HTTP protocol.

Frequently Asked Questions

What is the Internet in AP CSP?

The Internet is a computer network made of many interconnected networks. It uses open, standardized protocols so different computing devices and systems can send and receive data.

What is the difference between the Internet and the World Wide Web?

The Internet is the network infrastructure that connects devices and networks. The World Wide Web is a system of linked pages, programs, and files that uses HTTP and runs on the Internet.

How do packets move through the Internet?

Data are split into packets that include a chunk of data and metadata for routing and reassembly. Packets can arrive in order, out of order, or not at all.

What is routing in AP CSP?

Routing is the process of finding a path from a sender to a receiver on a computer network. On the Internet, routing is usually dynamic, so paths are not fixed in advance.

What is bandwidth?

Bandwidth is the maximum amount of data that can be sent over a network in a fixed amount of time. It is usually measured in bits per second.

Why was the Internet designed to be scalable?

The Internet was designed to be scalable so it can grow as more devices, users, and networks connect. Open protocols and dynamic routing help the system expand without redesigning the whole network.

Pep mascot
Upgrade your Fiveable account to print any study guide

Download study guides as beautiful PDFs → See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Click below to go to billing portal → update your plan → choose Yearly→ and select "Fiveable Share Plan". Only pay the difference

Plan is open to all students, teachers, parents, etc
Pep mascot
Upgrade your Fiveable account to export vocabulary

Download study guides as beautiful PDFs → See example

Print or share PDFs with your students

Always prints our latest, updated content

Mark up and annotate as you study

Plan is open to all students, teachers, parents, etc
report an error
description

screenshots help us find and fix the issue faster (optional)

add screenshot