Revision Notes
O Level Computer Science: The Internet and Its Uses — Revision Notes
Last-weeks notes for Topic 5 of Cambridge O Level Computer Science 2210: web vs internet, URL parts, DNS steps, cookies, blockchain, malware, phishing and SSL.
- Subject
- Computer Science
- Level
- O LEVELS
- Topic
- The Internet and Its Uses
- Author
- Marlbridge Academic Team
- Updated
- Reviewed by
- Harris Khan (what this means)
Aligned to Cambridge O Level Computer Science (2210), 2026-2028. Official specification .
Syllabus page (what it covers and how it is assessed): Cambridge O Level Computer Science.
Syllabus points this page covers
2210
- 5 The internet and its uses (whole topic)
Found an error? Report a correction.
Need help with this topic? Request a free trial class for O Level Computer Science (2210).
Topic 5 of Cambridge O Level Computer Science (2210) is mostly about sequences and pairs: the steps from URL to displayed page, the steps of an SSL connection, session versus persistent cookies, phishing versus pharming, and each cyber threat matched with its defence. These notes set each one out in the shortest form that still earns full marks on Paper 1.
Condensed for the final weeks. For the full explanation, use the Internet and its uses study guide; to apply it, use the Internet and its uses practice questions.
Syllabus coverage (2210, 2026–2028)
| Ref | What you must be able to do |
|---|---|
| 5.1.1 | Tell the internet (infrastructure) from the world wide web (websites and pages) |
| 5.1.2 | Understand a URL: protocol, domain name, web page/file name |
| 5.1.3 | Describe the purpose and operation of HTTP and HTTPS |
| 5.1.4 | Explain the purpose and functions of a web browser |
| 5.1.5 | Describe how a page is located, retrieved and displayed |
| 5.1.6 | Explain session and persistent cookies and their uses |
| 5.2.1–5.2.2 | Digital currency and blockchain |
| 5.3.1 | Processes and aims of cyber security threats |
| 5.3.2 | Solutions that keep data safe |
Five sequences to be able to write
A. URL to page: URL typed → domain name sent to DNS → DNS finds IP address (asks another DNS if needed) → IP address returned to browser → browser requests page from web server → server sends HTML → browser renders it.
B. SSL connection: browser asks server to identify itself → server sends its digital certificate → browser checks the certificate is valid → encrypted session agreed → data encrypted both ways.
C. DDoS attack: computers infected with malware form a botnet → attacker commands them to send requests to one server → server is overloaded → genuine users cannot get through.
D. Brute-force attack: software tries combinations of characters (often common passwords first) → continues until the password is found → attacker logs in.
E. Blockchain record: a transaction is made → it is time-stamped and added as a block → the block is linked to the previous block → copies are held across many computers → altering a block breaks the chain and does not match other copies.
Pairs that are easy to confuse
| Pair | First | Second |
|---|---|---|
| Internet vs WWW | The network infrastructure | Websites and pages accessed over it |
| HTTP vs HTTPS | Rules for transferring pages | Same rules, data encrypted |
| Session vs persistent cookie | Deleted when the browser closes | Kept until expiry or deletion |
| Phishing vs pharming | User clicks a link in a fake message | User is redirected to a fake site even when typing the correct URL |
| Virus vs worm | Needs an infected file to be run | Replicates across a network on its own |
| Spyware vs adware | Secretly records user activity | Displays unwanted adverts |
| Firewall vs proxy server | Filters traffic by rules | Sits between user and internet, hides the user’s IP address and can filter |
Threat → best defence
| Threat | Defence to name |
|---|---|
| Brute-force attack | Authentication: a strong password, biometrics or two-step verification |
| Data interception | Encryption — HTTPS / SSL |
| DDoS attack | Firewall or proxy server filtering the traffic |
| Hacking | Firewall, strong authentication, access levels |
| Malware | Anti-malware software, automating software updates |
| Phishing | Checking spelling and tone, checking the URL attached to a link |
| Pharming | Checking the URL and the site’s certificate (SSL), anti-malware |
| Social engineering | Checking the spelling and tone of communications; access levels to limit what a tricked user can reveal |
Cookie uses (from the syllabus)
Saving personal details · tracking user preferences · holding items in an online shopping cart · storing login details.
2210 and its sibling syllabus
The subject content of 2210 is shared with Cambridge IGCSE Computer Science (0478). If you use an 0478 textbook, its Topic 5 chapters match this syllabus exactly.
Exam traps
Drawn from our practice page, which paraphrases the Cambridge 2210 June 2025 mark schemes and lists where marks are usually lost:
- In the URL-to-page diagram, each step had its own mark, including the IP address being returned before the web server is contacted. Do not skip steps.
- The SSL marks were for the certificate being requested, sent and checked, not just “SSL encrypts the data”.
- Cookie answers need how long each type is kept, not just what it is for.
- Keep the roles separate: the browser renders, the DNS looks up the IP address, the web server stores and sends the page.
Frequently asked questions
What are the three parts of a URL in 2210? The protocol (such as https), the domain name and the web page or file name. Questions often give a URL and ask you to label each part.
Is ransomware a type of malware? Yes. The 2210 syllabus lists six types of malware: virus, worm, Trojan horse, spyware, adware and ransomware.
What does a proxy server do for security? It sits between users and the internet, so the user’s IP address is hidden from websites, and it can filter traffic and block access to unsafe sites.
Self-test
- Name the component that turns a domain name into an IP address.
- State two functions of a web browser besides rendering HTML.
- Which cookie type holds items in a shopping cart during one visit?
- Describe how a worm differs from a virus.
- Give two ways a user could spot a phishing email.
Answers: 1. The domain name server (DNS). 2. Any two: storing bookmarks/favourites, recording history, multiple tabs, storing cookies, navigation tools, address bar. 3. A session cookie. 4. A worm replicates and spreads across a network by itself; a virus needs an infected file to be run. 5. Poor spelling or an urgent, threatening tone; a link whose URL does not match the genuine organisation.
Get free revision emails (optional)
Occasional emails with practice questions, worked explanations and links to free resources for the qualification and subjects you choose. No spam, and you can unsubscribe from any email. The free tools on this site never need an email.
Related resources
-
Study guides
O Level Computer Science: The Internet and Its Uses (Cambridge 2210)
Topic 5 study guide for Cambridge O Level Computer Science 2210: the web, URLs, HTTPS, DNS lookups, cookies, blockchain, cyber threats and SSL protection.
Computer Science · Cambridge · O Level
Read guide -
Practice questions
O Level Computer Science: The Internet and Its Uses — Practice Questions (Cambridge 2210)
Original practice questions with worked answers for Cambridge O Level Computer Science 2210: URLs, DNS, browsers, SSL, cookies, blockchain and cyber threats.
Computer Science · Cambridge · O Level
Try questions -
Study guides
O Level Computer Science: Programming (Cambridge 2210)
Topic 8 guide for Cambridge O Level Computer Science 2210, built around one step-tracker program: data types, loops, strings, subroutines, 2D arrays and files.
Computer Science · Cambridge · O Level
Read guide
Related articles
-
teaching
A Level tuition in Dubai: Cambridge or Pearson Edexcel International A Level?
Schools in Dubai and Abu Dhabi teach either Cambridge International AS & A Level or Pearson Edexcel International A Level. How the two are structured, why it matters for tuition, and how online classes from Lahore work.
9 October 2026
-
curriculum guides
Choosing subjects at IGCSE and A Level
How subject choices at 14 and 16 affect university options later, and how to keep pathways open without overloading a timetable.
28 July 2026
Studying this with a teacher
Working through Computer Science O LEVELS?
This page is free and stays free. If you would rather be taught it, Marlbridge runs Computer Science classes one-to-one and in small groups of up to 15, online in your own time zone. The first trial class is free. WhatsApp replies within an hour (8am–11pm Pakistan time, every day); email the same day.
Cambridge Computer Science teachers at Marlbridge