what is the difference between task and thread?
Differences Between Task And Thread A Task represents some asynchronous operation and is part of the Task Parallel Library, a set of APIs for running tasks asynchronously and in parallel. The task can return a result. ... A new Thread()is not dealing with Thread pool thread, whereas Task does use thread pool thread.