The hub connects directly into a USB-C port, the way a thumb drive does. This is convenient to use but also means the hub can be detached from the host computer easily when there are multiple devices connected to it and when you're moving the computer around.
The cable has two parts, a plug-in part that goes into the a USB-C port and stays there. The rest is a 6-foot (2-meter) long cable that has one USB-C end, the other end connects to the plug-in part via magnetism.
Most importantly, it has all other popular ports, including three regular USB 3.0 ports, an HDMI port, one SD card slot and one miniSD card slot. If you just want to carry one dongle, this is the one to get.