Google Earth is a virtual globe, map and geographic information program that was originally called Earth Viewer, and was created by Keyhole, Inc, a company acquired by Google in 2004. It is a freeware get direction application that's user friendly and powerful.
Here are some screenshots to illustrate the features and user interface of this application: