I am not sure if I'm right posing my question here, but I try...

Does anyone know how VisualRoute (www.visualroute.com) works? I know
how traceroute works, and I'm interested in VisualRoute. Especially I
was wondering how the program knows where an IP is located (any geodata
in a 2.9 MB program?)