---
title: "Multithreading"  
description: "Multithreading is a feature provided         by the operating system that enables your application to have more than on         execution path"  
author: "Uttam Misra"  
published: 2010-10-21  
updated: 2014-09-18  
canonical: https://www.mindstick.com/blog/26/multithreading  
category: "c#"  
tags: ["c#"]  
reading_time: 1 minute  

---

# Multithreading

**[Multithreading](https://www.mindstick.com/articles/11979/multithreading-with-the-backgroundworker-component-in-asp-dot-net)** is a feature provided by the [operating system](https://www.mindstick.com/articles/229069/operating-system-development) that enables [your application](https://www.mindstick.com/forum/34702/please-tell-me-what-is-cross-site-scripting-and-how-is-it-harmful-for-your-application) to have more than on [execution](https://www.mindstick.com/blog/178/synchronous-and-asynchronous-command-execution-in-c-sharp-dot-net) path at the same time. We use the thread [functionality](https://www.mindstick.com/blog/136/using-watermark-functionality-in-textbox-by-jquery) in our project by using **System.Threading** namespace. A **thread** in .Net is represented by the **System.Threading.Thread** class. We can create multiple threads in our program by creating [multiple instances](https://www.mindstick.com/interview/22849/at-a-same-time-can-multiple-instances-applications-access-a-single-database-file) (object) of this class. A **thread** starts its execution by calling the specific method and terminates when the execution of that [method gets](https://answers.mindstick.com/qa/33377/which-activity-lifecycle-method-gets-called-whenever-the-screen-of-the-device-turns-off-an-then-turns-on) completed.

The most commonly used instance members of **thread** class are:

| ## Member |
| --- |
| Name |
| Priority |
| IsAlive |
| ThreadState |
| Start() |
| Abort() |
| Suspend() |
| Resume() |
| Join() |

---

Original Source: https://www.mindstick.com/blog/26/multithreading

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
