Skip to main content

CompTIA A+

SSD Interfaces and Form Factors

10 min read

If you’ve ever shopped for an SSD and thought, “It says M.2, so it must be NVMe,” you’ve met the exact confusion CompTIA likes to test. A solid-state drive (SSD) is a storage device that uses flash memory to store data, with no spinning disks or moving heads. That design makes SSDs responsive and durable, but it also creates a busy vocabulary.

In CompTIA A+ 1201 Objective 3.4, the exam checks two ideas that sound similar but aren’t: how an SSD communicates with the computer (the interface/protocol) and what physical shape it comes in (the form factor). You’ll see interfaces such as NVMe (over PCIe), SATA, and SAS, and form factors such as M.2 and mSATA.

By the end, you’ll know how to identify each option from a picture or spec line, what speed expectations to hold at a high level, and which “looks like X but isn’t X” traps show up on exam questions.

Start with the big picture: interface vs form factor, and why people mix them up

An SSD’s interface is the communication method, meaning the signals and rules used to move data between the drive and the system. It answers questions like: Does it use SATA commands, NVMe commands, or a server storage standard like SAS? Does it travel over PCIe lanes, or over a SATA link?

A form factor is the physical package: its size, shape, and connector style. It answers questions like: Is it a 2.5-inch drive that uses cables? Is it a slim “gumstick” card that screws into the motherboard? Does it fit in a laptop slot made for older standards?

A plain analogy helps this stick. Think of interface as the language used in a conversation, while form factor is the paper size of the document. You can write English on letter paper or on a sticky note. Same language, different physical format. With SSDs, the same form factor can support different interfaces.

That’s why M.2 causes so much confusion. M.2 is a form factor, but M.2 drives can speak SATA or NVMe (which runs over PCIe). The slot on the motherboard also matters because not every M.2 slot supports both. By contrast, mSATA is tied to SATA signals, so it doesn’t carry NVMe.

In real systems, this mix-up has practical effects. It impacts expected speed class, which cables you need (or don’t need), and whether a motherboard slot or controller will even detect the drive. On the A+ exam, it mainly impacts whether you can match a drive to the right interface, slot, and compatibility statement without guessing.

A simple SSD vocabulary list for exam questions

  • NVMe: A storage protocol designed for SSDs, built to handle many requests at once. Memory hook: NVMe equals PCIe lanes in your mind.
  • PCIe: The expansion bus that carries data for many devices, including NVMe SSDs. Memory hook: PCIe equals the roadway, lanes matter.
  • SATA: A common storage interface used by 2.5-inch SSDs and some M.2 SSDs. Memory hook: SATA equals “two cables” on desktops.
  • SAS: A server-focused storage interface used with enterprise drives and controllers. Memory hook: SAS equals server gear and RAID cards.
  • M.2: A slim card form factor that can carry SATA or PCIe (NVMe) depending on drive and slot support. Memory hook: M.2 equals shape, not speed.
  • mSATA: An older mini card form factor that uses SATA signaling. Memory hook: mSATA equals SATA only.

How to answer A+ prompts that show a picture or spec sheet

Many A+ items are easier if you follow the same routine each time.

  1. Spot the connector or slot type: 2.5-inch SATA uses the familiar SATA power and data connectors. M.2 is a stick that mounts to the board. PCIe add-in cards sit in expansion slots.
  2. Confirm the interface named in the text: If the spec says NVMe, treat it as PCIe-based storage, not a SATA cable device.
  3. Check for keying, labels, and slot notes: M.2 drives and slots may indicate SATA, PCIe, or both in documentation and board labels.
  4. Pick the best match, not the possible match: If it “looks like M.2,” it could still be SATA. Form factor alone doesn’t prove NVMe.

The classic trick is simple: an M.2 drive can be SATA-based even though it resembles a high-end NVMe stick.

SSD communications interfaces: what NVMe, SATA, PCIe, and SAS really mean

Interfaces are where the exam can feel abstract, but you can keep it practical by tying each term to where you see it and how it connects.

NVMe is a protocol made for flash storage, so it tends to show up in modern PCs where performance matters. SATA is older and widely supported, so it’s still common in upgrades and budget builds. PCIe is the underlying bus used by NVMe SSDs, and it also appears when SSDs come as full expansion cards.

This lesson is part of ExamWizardz Pro

Unlock every lesson, unlimited practice tests, and the AI tutor.

See Pro pricing

or start with a free account