Thread Types
Universal apps have the following types of threads:
UI threads
Typcailly an app has a single UI thread, because an app typically has a single window (if there are multiple windows then each will have its own thread).
UI threads should be kept free to handle input and update the UI – long running tasks should be scheduled on a background thread.
Background threads
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.