Start of a new thread
Start of a new thread and waiting
Asynchronous call
Synchronization with the main thread
Synchronization with blocking
Using the Parallel class
Thread task object