What does DNS-over-HTTPS actually do?

I don’t mean a technical breakdown of how the technology works but what does it do for me, the end user. For instance, does it prevent my ISP or network admin from seeing/logging the sites I connect to similar to how HTTPS prevents them from seeing passwords I enter? Does it allow the bypassing of firewalls similar to that of a VPN? It what ways does it differ from a VPN? (I’ve heard a lot of comparisons between DoH and VPNs, can’t say I understand most of it though) Any assistance in clearing up this confusion would be much appreciated.