I found this while in my surfing and thought it was a noteworthy point on .net multi-threading. quoted from http://msdn2.microsoft.com/en-us/library/ms998547.aspx ( underlining is mine ): The CLR exposes managed threads , which are distinct from Microsoft Win32® threads. The logical thread is the managed...