title: Tasks vs Threads in .NET 4.5
body: <p>Well in <code>.Net 4</code>, There is the new Tasks feature and i was wondering if i can rely on it alog with <code>Async/Await</code> in <code>.Net 4.5</code> for all the method(s) that i want to execute asynchronously or there are some situations that i will have to use a separate <code>Thread</code>, specially that i have read that Task.Run uses a <code>ThreadPool</code> to execute the method asynchronously.</p>
  
  <p>Conclusion : Is using a combination of <code>Async/Await</code> along with <code>Tasks</code> can free me of using <code>Threads</code> ?</p>