Hiking boots are generally built to accommodate thicker socks for cushioning and insulation, whereas trail running or walking shoes need a thinner sock with some cushioning in higher impact areas. How thick or heavy the sock is, is usually a guide as to how warm or how much cushioning the sock will give you.