1.
What is multithreading in C#?

3.
What is a thread in the context of multithreading?

6.
What is a race condition in multithreading?

7.
What is the purpose of synchronization in multithreading?

9.
What is the difference between a foreground and a background thread in C#?

10.
What is deadlock in multithreading?