What is MyFitnessPal?

MyFitnessPal is a calorie and health tracking app for iOS and Android.