title: Effect of IsBackground on .Net Threads?
body: <p>I know that when the main method is running and the only other threads that are running are background threads then the application exits. Other than delaying program termination or not, does a backgrounded thread do anything differently or respond differently than a non-backgrounded thread?</p>