What is the difference between Thunderbolt and USB4?
They are now closely related — USB4 was built on Thunderbolt 3's donated protocol — but Thunderbolt imposes stricter mandatory requirements, which is why two ports that look identical can behave very differently.
The shared foundation. Intel contributed the Thunderbolt 3 specification to the USB Implementers Forum, and USB4 is based on it. Both use the USB-C connector, both carry data, video and power, and both can tunnel multiple protocols over one cable.
The difference is what is guaranteed. USB4 makes many capabilities optional, so manufacturers may implement a subset and still use the name. Thunderbolt requires them, and devices must be certified.
What Thunderbolt guarantees that USB4 may not:
Minimum bandwidth. USB4 permits lower speeds than its headline figure; Thunderbolt mandates the full rate.
PCIe tunnelling, which is what allows external graphics enclosures and high-speed storage to work at full performance. Optional in USB4 — and its absence is the single most consequential difference for anyone buying a dock or enclosure.
Dual 4K display support, or equivalent.
A minimum power delivery level from at least one port on a certified computer.
Certification testing, which is why Thunderbolt devices interoperate more reliably.
Why this causes real confusion. A laptop may have a USB-C port that is: USB 2.0 only; USB 3.x data; USB4 with limited features; or full Thunderbolt. The connector is identical in every case, and the capability is frequently marked only by a tiny symbol beside the port, or not at all.
Cables compound it. A USB-C cable may support only charging, or low-speed data, or full bandwidth. Passive cables above a certain length cannot carry the highest speeds, requiring active cables. Using the wrong cable produces reduced performance with no error message — the device simply works more slowly, which is very hard to diagnose.
Practical advice: check the symbol beside the port and the specification rather than the connector; buy certified cables for high-bandwidth use; and if an external enclosure matters, confirm PCIe tunnelling explicitly.