"Distinguish between" questions, answered properly
A "distinguish" question is worth 2–4 marks for one thing: a direct contrast between the two terms. Describing each one separately — even correctly — earns almost nothing. Here are ten of the most commonly asked pairs, each with the answer that loses marks and the one that doesn't.
New to command words in general? Start with what each one requires.
RAM vs ROM
HardwareWeak (~0–1 mark): RAM stores data temporarily. ROM stores data permanently.Full marks: RAM is volatile and can be both read from and written to, while ROM is non-volatile and is generally read-only — so RAM loses its contents when the power is off, but ROM does not.Primary key vs Foreign key
DatabasesWeak (~0–1 mark): A primary key identifies a record. A foreign key links tables.Full marks: A primary key uniquely identifies each row within its own table and cannot be NULL, while a foreign key is a column that references another table's primary key to establish a relationship — and, unlike a primary key, it can repeat and can be NULL.Compiler vs Interpreter
ProgrammingWeak (~0–1 mark): A compiler translates code. An interpreter also translates code.Full marks: A compiler translates the entire source program into machine code before execution, producing a standalone executable file, while an interpreter translates and executes the source code one line at a time at runtime, without producing a saved executable.LAN vs WAN
NetworkingWeak (~0–1 mark): A LAN is a small network. A WAN is a big network.Full marks: A LAN covers a small area such as one building and is typically owned and controlled entirely by a single organization, while a WAN spans a large geographic area — often across cities or countries — and typically relies on third-party or leased communication links between sites.Analog signal vs Digital signal
Data representationWeak (~0–1 mark): Analog signals are continuous. Digital signals are 0s and 1s.Full marks: An analog signal is continuous and can take any value across a range, while a digital signal is discrete and is represented using a fixed set of distinct levels, most commonly binary 0 and 1.Symmetric encryption vs Asymmetric encryption
SecurityWeak (~0–1 mark): Symmetric encryption uses a key. Asymmetric encryption uses two keys.Full marks: Symmetric encryption uses a single shared secret key for both encrypting and decrypting, which is fast but makes securely distributing that key difficult, while asymmetric encryption uses a mathematically linked public/private key pair — data encrypted with one key can only be decrypted with the other, which is slower but avoids ever having to share a secret key.Circuit switching vs Packet switching
NetworkingWeak (~0–1 mark): Circuit switching uses a dedicated line. Packet switching sends data in packets.Full marks: Circuit switching reserves a fixed, dedicated communication path for the entire duration of a call before any data is sent — the traditional telephone network — while packet switching splits data into independently routed packets that may take different paths and are reassembled at the destination, sharing the underlying network far more efficiently, as the Internet does.Sequential access vs Direct access
StorageWeak (~0–1 mark): Sequential access reads data in order. Direct access is faster.Full marks: Sequential access media, such as magnetic tape, must be read in order from the beginning to reach a given item, while direct (random) access media, such as a hard disk or RAM, can jump straight to any location without first reading through what precedes it.Systems software vs Application software
SoftwareWeak (~0–1 mark): Systems software runs the computer. Application software is for users.Full marks: Systems software, such as an operating system or device drivers, manages and controls the computer's hardware and provides the platform other software runs on, while application software, such as a word processor or web browser, is designed to help the end user carry out a specific task and runs on top of the systems software.Verification vs Validation
Data validationWeak (~0–1 mark): Verification checks data. Validation also checks data.Full marks: Verification checks that data was copied or entered exactly as it exists in its original source — for example, by typing it twice and comparing the two — while validation checks that entered data is reasonable and acceptable against a predefined rule, such as a range or format check; data can pass validation by being a sensible value and still fail verification by being the wrong value entirely.
Get this checked in a live class
Every subject's Practice section drills command words like this one under real exam pressure, with instant feedback on whether your contrast actually earns the mark.
Join a class