Socks come in different styles and types for various activities. The main types discussed are walking socks, made from tough, cushioning materials with moisture-wicking to prevent blisters. Running socks come in varying thicknesses and lengths, from thin to thicker, to protect feet from friction. Hiking socks have extra padding on heels and balls of feet for comfort during long walks in boots. Mountaineering socks are the thickest, with extra bulk and padding for rugged terrain and extreme weather conditions. Toe socks are designed to be worn with open-toed shoes and enclose each toe individually.