Range finder and golf pad app .Range finder for 100 yards and in, app for score keeping, yardage and carry distances. It also knows my yardages, wind direction, elevation and gives me recommendations for club selection. Might as well be a caddie it's smarter than me and has helped me get hole high a lot more often.