title: When to use Multithread?
body: <p>When do you use threads in a application? For example, in simple CRUD operations, use of smtp, calling webservices that may take a few time if the server is facing bandwith issues, etc.</p>
  
  <p>To be honest, i don't know how to determine if i need to use a thread (i know that it must be when we're excepting that a operation will take a few time to be done). </p>
  
  <p>This may be a "noob" question but it'll be great if you share with me your experience in threads.</p>
  
  <p>Thanks</p>