1. Thunderbolt :
Apple and Intel developed thunderbolt. It is the latest specification that effectively uses PCI Express and Apple’s Mini DisplayPort technology. The Thunderbolt port is used to connect peripheral devices such as monitors and storage devices. The latest version of Thunderbolt technology is Thunderbolt 3, it is capable of transmitting at a rate of 40 Gbps, which is faster than the 10 Gbps speed of USB 3.1.
2. USB-C :
It is similar to USB Type B in appearance but its size is slightly smaller. With USB type c you can connect camera, mp3 player and other small devices to computer. Its most special thing is that it can be used from both sides. Such USB ports give the device the option of multiple connectivity. Along with all these, it also performs data transfer very fast.
Difference between Thunderbolt and USB-C :
|1.||It does not supply power to the connected devices.||It supplies power to the connected devices.|
|2.||Its speed is slower than USB-C.||Its speed of USB-C is faster than thunderbolt.|
|3.||It provides support for two 4K displays.||It can support only on 4K display.|
|4.||It is not backward compatible with USB 3.1.||It is backward compatible with USB 3.1.|
|5.||In thunderbolt, one port may support many devices at a time.||In USB-C, daisy-chaining is not supported.|
|6.||It is also not backward compatible with USB 2.0.||It is backward compatible with USB 2.0.|
|7.||It uses Apple’s mini DisplayPort.||It is used in thunderbolt 3.|
|8.||It is less flexible than USB type c.||It is more flexible than thunderbolt.|
|9.||Both Intel and Apple developed thunderbolt.||While it is invented by Intel.|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
- Difference between Thunderbolt 2 and Thunderbolt 3
- Difference between Stop and Wait, GoBackN and Selective Repeat
- Difference between Stop and Wait protocol and Sliding Window protocol
- Similarities and Difference between Java and C++
- Difference between Yaacomo and and XAP
- Difference between VoIP and and POTS
- Difference and Similarities between PHP and C
- Difference between Time Tracking and Time and Attendance Software
- Difference Between Single and Double Quotes in Shell Script and Linux
- Difference between ++*p, *p++ and *++p
- Difference Between DOS and Windows
- Difference between User Level thread and Kernel Level thread
- What’s difference between The Internet and The Web ?
- Difference between Priority Inversion and Priority Inheritance
- What’s difference between Linux and Android ?
- What’s difference between header files "stdio.h" and "stdlib.h" ?
- Difference between HTML and HTTP
- Difference between http:// and https://
- What's difference between MMU and MPU?
- What's difference between Microcontroller (µC) and Microprocessor (µP)?
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.