When looking for running socks, go for materials that are breathable and help wick away moisture. Avoid cotton since it soaks up moisture. Choose the sock height that is most comfortable for you. Here are a couple of options: Drymax Run Mini Crew Socks ($10.95, here) and Injinji Run Midweight Socks ($14.00, here).
Since hiking can be pretty intense, you definitely need a sock that will keep dirt and debris out of your socks, while giving you protection. Wear socks that will keep your feet dry and designed for various temperatures and elements. Try Drymax Trail Run Socks ($12.99, here) or Thorlo Thick Cushion Hiking Socks ($12.95, here).
Finding the perfect walking socks can be a task. Look for socks that give you protection that still lets your feet breathe. Here are a couple of options: Thorlos Lite Walking Socks ($13.49, here) and Wrightsock CoolMesh Socks ($10.95, here).
If you sit or stand all day, compression socks are great for stimulating blood flow and preventing fatigue. Try the Sockwell Circulator Socks ($24.95, here).