This is a USB-C 3.1 to USB 3.0 / VGA / USB-C ports data and charging hub adapter.
The USB 3.0 port allows you to connect a USB device to a host computer or another hub, the USB - C female port can charge for the host computer, and the VGA port allows you to connect an extra monitor so that you can watch videos or slideshows on a big screen
Compatible Devices not full list):
* MacBook Pro 2019 / 2018 / 2017 / 2016 / Mac Pro / iPad Pro * iMac (Mid 2017) and newer / iMac Pro * Mac Mini (Late 2018) and newer * MacBook (Early 2015) and newer / MacBook Air (Late 2018) and newer * New Chromebook Pixel / Pixelbook 2-in-1 / Pixel Slate 2-in-1 / Chromebook Pixel (2015) * Dell XPS 15 / 13 / 12 * HP EliteBook Folio G1 / HP Spectre 13 laptop / Spectre x360 2-in-1 * Lenovo Thinkpad E580 / T470 / T480 / X1 Carbon (2017) / A485 / A285 / E485 / E585 / Yoga 900 / 910 / 920 * Asus Zen AIO All in One PC * Surface Book 2/surface go * Samsung Galaxy S8 / S8+ / Note8 / S9 / S9+ / Note9 / S10 /S10e / S10+ / Note 10 and Tab S4. * LG G5 / G7 / G7+ / Q8 / V20 / V30 /V30+ / V35 / V35+ / V40 / Exodus 1 * HTC 10 / HTC U Ultra / U11+ / HTC U12+ * HUAWEI Mate 10 / Mate 10 Pro / Mate 20 / Mate 20 Pro / Mate X / P20 / P20 Pro / P30 / P30 Pro / Honor Note 10