KS3 · Computer Science
Hardware and software
Pick up a USB stick with a game saved on it. You're holding hardware — but are you holding the game? Working out why not is the whole trick.
Computing · Hardware or software?
Physical part, or set of instructions?
Pick an item, then choose where it belongs. Commit first — the reason appears after you place it.
Still to sort
Hardware (0)
The physical parts of a computer system — you can see and touch them.
Where the line is: Could you pick it up, even if you'd need a screwdriver to get at it? Then it's hardware.
Software (0)
Programs: sets of instructions that tell the hardware what to do.
Where the line is: Software is always stored on hardware, but being stored on something doesn't make it that thing.
Finished? Look back at the USB flash drive and the game saved on it. Why did they end up in different columns?
Predict, then check
Commit to an answer before you reveal it.
A computer has every piece of hardware it needs — CPU, main memory, storage, keyboard, monitor — but no software at all. Not even an operating system. You press the power button. What can it do?
Computer Science · Structure
How the parts talk to each other
Tap any part to see what travels along its connections. Arrows show which way data can go.
Tap any part of the diagram to see what it does.
WHAT YOU'VE LEARNED
A quick recap of today's lesson.
The parts you can touch, the instructions you can't — and why a computer is useless without both.
What you need to know
- Hardware is the physical parts of a computer system: you can see and touch them.
- Software is programs — sets of instructions that tell the hardware what to do. It has no physical form of its own, although it's always stored on hardware.
- Internal components (the CPU, main memory and storage) are inside the computer; input devices put data in and output devices give results out.
- System software runs and manages the computer: the operating system is the main one, and utility software helps look after it. Application software lets you do tasks.
- Hardware and software need each other, and the hardware is connected so data and instructions can pass between the parts — and to other computers over a network.
The big picture
Every computer system is built from two kinds of thing. Hardware is the physical parts you can see and touch; software is the programs — sets of instructions — that tell the hardware what to do. Some hardware sits inside the computer (CPU, main memory, storage), while input and output devices connect to it from outside. Software is grouped into system software, which runs and looks after the computer (the operating system and utilities), and application software, which does tasks for you. Neither half is any use without the other, and the parts are connected so data can pass between them and on to other computers.
Key points
Worked example
Problem
Your friend says: "The camera app on my phone is hardware, because it's on my phone." Is your friend right? Sort out the phone and the app, and explain.
⚠ Watch out
Deciding by location instead of by what something is. Main memory is inside the computer and it's still hardware; a program downloaded onto a laptop is still software. Where a thing is kept never changes which kind it is.
Memory hook
If you could drop it on your foot, it's hardware. If you could only copy it, it's software.
Check yourself
Cover the page. Is a webcam hardware or software? A spreadsheet program? Say why for each, then say whether the spreadsheet program is system or application software.
Flashcards
(13)What is hardware?
What is software?
A game is saved on a USB stick. Which is hardware and which is software?
Why can't hardware do anything useful on its own?
Why does software need hardware?
What are internal components? Name three.
What does an input device do? Give two examples.
What does an output device do? Give two examples.
What is system software?
What is application software?
What four jobs does the operating system do?
What is utility software? Give an example.
How do the parts of a computer communicate?
Tap any card to flip it, or use Study as deck to go through them one at a time. In the full lesson these run as a spaced-repetition deck — you rate each card Hard, Good or Easy and the tricky ones keep coming back until they stick.
Learning with Lightbulb is opening soon
You can use this lesson now. Join the waitlist and we'll let you know when the full Lightbulb experience is ready.
Keep me postedMore KS3 Computer Science topics
- Abstraction in computational thinking
- Adding binary numbers
- Binary to denary conversion
- Boolean logic: AND, OR, NOT
- Bubble sort
- Building truth tables
- Client-server vs peer-to-peer
- Collecting and recording data
- Comparing sorting algorithms
- Compressing data
- Creating a 3D animation
- Decomposition: splitting problems up
How this lesson was checked. This KS3 Computer Sciencelesson was published through Lightbulb Learning's human-designed editorial process — the educational standards, accuracy rules and publication checks it must pass were authored and approved by Philip Halpin. It passed subject-specific assessment, automated educational checks and technical publication verification before going live (publication checks completed 1 October 2026). Published pages are monitored, human spot-checking is ongoing across the lesson library, and anything found wrong is corrected or withdrawn. How our lessons are made and checked. Spotted a mistake? Email hello@lightbulblearning.co and we'll review it.