Если все потоки переднего плана прекращаются, то все фоновые потоки автоматичкски уничтожаются при выгрузке приложения
Состояние потока
Поток создается вызовом метода Starr()
Информация о текущем состоянии потока доступна через свойство Thread.ThreadState
Новый поток пребывает в состоянии Unstarted
С помощью метода Thread.Sleep() поток можно перевести
Для прерывания работы потока, используется метод Thread.Abort()