Ideally, a USB-C hub should provide all of the functionality you need. If you have an external hard drive, you might need the older USB-A. If you’re connecting your computer to a monitor or TV, you might need HDMI. Photographers might want a card reader that can handle SD cards. Gamers might want an Ethernet jack, to hardwire to a faster, more stable connection than WiFi.