is usb 3 faster than thunderbolt 2?
Well, yes, Thunderbolt 2 is faster. USB 3.1 runs at 10Gb/s. USB 3.0 runs at 5Gb/s. Thunderbolt runs at 20Gb/s (well really 16.8Gb/s - it uses 2 PCIe 2.0 lanes to operate).