title: Importance of threads
body: <p>I know that threads are key members of a software/web application.
  But I didn't use them during my college project which was about online shopping using Java EE technology. </p>
  
  <p>Can someone tell me how they can be useful if I had applied them in my project?</p>
  
  <p>I am familiar with cuncurrency etc but just want a big picture to understand their imoprtance.
  For example why should I bother to put some code in threads (apart from the fact of multiple requests and I should bother ). Just a bit confused.</p>