1. The Mechanics of Movement
The internet is functionally the movement of binary data. We categorize this movement into two primary flows:
- Downloading: Transferring a file from a remote server to your local machine for storage. This creates a persistent copy.
- Uploading: The reverse process—copying a local file to a remote server (e.g., posting a photo to Instagram).
CRITICAL DISTINCTION
Downloading vs. Streaming
Downloading saves the file permanently. Streaming buffers small chunks in temporary memory (RAM) for immediate playback and discards them after viewing.
2. Protocols: The Rules
Computers need agreed-upon rules to talk. These are Protocols.
| Protocol | Full Form | Primary Function |
|---|---|---|
| HTTP | HyperText Transfer Protocol | Viewing websites (Port 80) |
| FTP | File Transfer Protocol | Uploading/Downloading files (Port 21) |
| SMTP | Simple Mail Transfer Protocol | Sending Emails |
| SSH | Secure Shell | Secure Remote Login |
3. Addressing Systems
How do we find things? Two main addressing methods exist in this unit.
Points to a file or page.
Format: protocol://domain/path
Points to a user mailbox.
Format: username@domain





