25 Different Types Of Socks Socks are very practical and essential part of the footwear. Socks help us to avoid