With all the ports you need
*Thunderbolt 3 – up to 5k or 2x4k @ 60Hz Video, Up to 40Gb/s data speed, Max 100W Power Delivery
*2 USB 3.1 Gen 1 ports – 5Gb/s data speed, As well as high power to your devices
*USB-C port – 5Gb/s data speed
*SD/Micro card reader – UHS-1 104MB/s