title: What does it mean for a method to be asynchronous?
body: <p>What is an asynchronous method.  I think I know, but I keep confusing it with parallelism.  I'm not sure what the difference between an asynchronous method is and what parallelism is.</p>
  
  <p>Also what is difference between using threading classes and asynchronous classes?</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>Some code demonstrating the difference between async, threading and parallelism would be useful.</p>