Socks provide your feet with protection, moisture control, temperature regulation, and comfort. Socks provide protection by adding a layer between the shoe and your foot, easing friction and preventing blisters. Modern socks also have cushioned soles and padding to provide even more comfort.