my lenovo has whats called a mini dock where it just plugs in to the power connection in the laptop.
works great.
My home Samsung goes via USB-C but as there only 1 port it limits what can be done, and have some bandwidth prob if I have a few things connected at same time. so if trying to stream HDMI and access say a USB stick run into issues
(That said it is only my mobile media device, to stream foxtel and movies when I travel so it is a low power lightweight unit).