1.Ready: This is the initial state. The thread object is created.
2.Running: The thread is currently being executed.
3.Sleeping: The thread is temporarily paused. .NET framework offers automatic switching between ―Running and ―Sleeping states, when other threads are executed.
4.Suspended: The thread is temporarily suspended (paused). It will be continued, when you call ―Resume() method.
5. Dead: The thread was closed; it can‘t be restarted or continued.
2.Running: The thread is currently being executed.
3.Sleeping: The thread is temporarily paused. .NET framework offers automatic switching between ―Running and ―Sleeping states, when other threads are executed.
4.Suspended: The thread is temporarily suspended (paused). It will be continued, when you call ―Resume() method.
5. Dead: The thread was closed; it can‘t be restarted or continued.