NavVis Interview Question

How does Visual odometry work? What is Direct Visual Odometry?