title: Winsock2.h vs winsock2.h and wsock32.lib vs ws2_32.lib
body: <p>I am confused about couple of things about winsock.</p>
  
  <p>First, what the difference between including Winsock2.h vs winsock2.h (caps of 'w')</p>
  
  <p>Second, what is the difference between linking with wsock32.lib with ws2_32.lib?</p>
  
  <p>I have tried couple of combinations and they result in compile time errors. Can anyone explain me the logical reasoning behind what to use?</p>
  
  <p>Thanks
  Nick</p>