Hiking is a long walk on trails and is easy. Trekking is a long uphill journey on foot that could last several days and hence is difficult and likely to be tiring. Mountaineering is a sport/activity of climbing mountains that requires special equipment, skills and training.