USB, short for Universal Serial Bus, is a standardized connection system that lets computers communicate with peripherals like keyboards, phones, printers, and storage drives through a single type of port. It handles both data transfer and power delivery over the same cable. Since its introduction in the mid-1990s, USB has gone through several generations, each faster and more capable than the last, and it remains the most common wired interface on consumer electronics today.
How USB Communication Works
Every USB system has three roles: a host, one or more hubs, and peripheral devices. Your computer acts as the host and contains what’s called a root hub, which is the origin point for all USB ports on the machine. External hubs branch off from there, giving you more ports. Devices like a mouse or an external hard drive sit at the end of those branches.
The host controls all communication. Peripherals never talk to each other directly. Instead, the host sends out small packets of information to initiate every exchange. There are four basic packet types: token packets that announce what kind of transaction is about to happen, data packets that carry the actual payload, handshake packets that confirm the data arrived correctly (or flag an error), and start-of-frame packets that keep everything synchronized on a shared timeline.
Inside the cable, USB transmits data using a technique called differential signaling. Two wires, labeled D+ and D-, each carry a version of the same signal. The receiver reads the difference between them. Because electrical interference from nearby cables or radio sources tends to hit both wires equally, subtracting one from the other cancels out the noise. This is a major reason USB can maintain reliable connections even in environments full of other electronics.
USB Speed Generations
USB speeds have increased dramatically over the years. The original USB 1.1 topped out at 12 megabits per second. USB 2.0, still found on many budget accessories, raised that to 480 Mbps. USB 3.0 jumped to 5 Gbps, roughly ten times faster than 2.0.
The USB 3.2 specification defines three transfer rates: 5 Gbps, 10 Gbps, and 20 Gbps. That top speed uses multi-lane operation, essentially running two 10 Gbps lanes simultaneously over a USB-C cable. USB4, the latest generation, pushes theoretical throughput even higher, reaching 40 Gbps and, in its version 2.0 update, up to 80 Gbps.
Keep in mind these are maximum theoretical rates. Real-world speeds depend on the cable quality, the device’s own hardware, and protocol overhead that eats into raw bandwidth. Still, even at a fraction of the theoretical ceiling, modern USB is fast enough to run external SSDs, 4K video capture devices, and docking stations without noticeable bottlenecks.
Connector Types
One of the most confusing parts of USB is the variety of physical plugs. Here’s what you’ll encounter:
- USB-A: The flat, rectangular plug (11.5 mm wide, 4.0 mm tall) found on flash drives and the computer end of most older cables. It only fits one way.
- USB-B: The squarish connector (10.5 mm wide, 6.5 mm tall) typically used on printers and some audio equipment.
- Mini-B: A smaller plug (7.0 mm wide, 2.5 mm tall) once common on early smartphones, PDAs, and devices like the PlayStation Portable. Largely phased out.
- Micro-B: Even thinner (6.0 mm wide, just 1.3 mm tall), this replaced Mini-B on smartphones and cameras from roughly 2007 through 2014. You’ll still find it on budget devices and older accessories.
- USB-C: The current standard (7.9 mm wide, 2.1 mm tall). It’s reversible, so there’s no wrong way to plug it in. USB-C is designed to replace every older connector type and works with all USB speed generations, Thunderbolt 3 and 4, and DisplayPort.
Power Delivery Over USB
USB has always supplied a small amount of power alongside data. Early USB ports delivered just 2.5 watts, enough to charge a basic phone slowly. As devices grew more power-hungry, the USB Power Delivery (USB-PD) specification expanded what the interface could handle.
The USB PD Revision 3.1 specification, announced in 2021, was a major leap. It introduced new fixed voltage levels at 28V, 36V, and 48V, enabling power delivery of up to 140W, 180W, and 240W respectively over a full-featured USB-C cable. That 240W ceiling is enough to charge most gaming laptops, which is why you’re increasingly seeing USB-C replace proprietary laptop chargers.
Not every USB-C cable or port supports high-wattage power delivery. The cable itself must be rated for higher voltages, and both the charger and the device need to negotiate the correct power level through the USB-PD protocol. A mismatch won’t damage anything; the system simply defaults to a lower, safe power level.
Alternate Modes and Video Output
USB-C can carry signals that aren’t USB at all. Through a feature called Alternate Mode, the same physical port can transmit DisplayPort video, allowing you to connect a monitor with a single USB-C cable. This is how many modern laptops drive external displays without a dedicated HDMI or DisplayPort jack.
Thunderbolt 3 and Thunderbolt 4 also use the USB-C connector. A Thunderbolt port can handle USB data, video output, and power delivery simultaneously, all through one cable. The key distinction is that not every USB-C port supports Thunderbolt or DisplayPort Alt Mode. These capabilities depend on the controller chip inside the device, not just the shape of the plug. If video output matters to you, check whether the port specifically lists DisplayPort Alt Mode or Thunderbolt support.
Cable Length Limits
USB cables can’t be infinitely long. The faster the data rate, the shorter the maximum reliable cable length. For USB 2.0 speeds, passive USB-C cables work up to about 4 meters. At USB 3.1 Gen 1 speeds (5 Gbps), the recommended maximum drops to 2 meters. At USB 3.1 Gen 2 speeds (10 Gbps), cables should be 1 meter or shorter.
If you need to run USB over longer distances, active cables with built-in signal boosters or fiber-optic USB cables can extend the range significantly. For most desk setups, the standard limits are more than adequate, but they’re worth knowing if you’re planning a conference room installation or connecting a device across a large workspace.
Backward Compatibility
USB generations are backward compatible at the electrical level. A USB 3.0 device plugged into a USB 2.0 port will work, just at the slower USB 2.0 speed. The same applies in reverse: a USB 2.0 device in a USB 3.0 port functions normally but doesn’t gain any speed advantage.
Physical compatibility is a different matter. A USB-C plug won’t fit into a USB-A port without an adapter. Within the same connector family, though, the fit is seamless. A USB 2.0 device with a Standard-A plug works in any Standard-A port regardless of the port’s generation. When mixing connector types, a simple adapter or cable with different ends on each side bridges the gap without any loss in functionality, though the connection always runs at the speed of the slowest component in the chain.

