How does USB device discovery work?

Today via r/programming: How does USB device discovery work?. An interesting video of a dude using his pretty awesome looking oscilliscope…