First it provides runway extensions which iFly does. It expands that by recommending an approach based on the runway and the pattern you want to fly, (45, teardrop, midfield, etc.). It calculates the headings to fly, sequences the route and shows it on the map. It also recommends a runway based on the winds. Go to blog.foreflight.com and you can get a description.