Every mile you walk puts 60 tons of stress on each foot. Your feet can handle a heavy load, but too much stress pushes them over their limits. The nature of the pain and distribution of pain varies from person to person, depending upon their nature of work, body weight and other associated factors like previous trauma, diabetes or it can be life style related factor.
Depending upon the structures involved like bone, soft tissues or neurovascular incoordination may lead to a heel pain.

Note:- always consult your doctor before starting treatment of your own. this is for the gross knowledge regarding heel pain only.