In-process background support was introduced in Windows 10, version 1607, to simplify writing background tasks.
There are two approaches to implementing background tasks: In-process and out-of-process background tasks See Play media in the background for more information. Starting in Windows 10, version 1607, playing audio in the background is much easier. You can also use background tasks for real-time communication apps like VOIP, mail, and IM.
You can use background tasks to provide functionality when your app is suspended or not running. The topics in this section show you how to make lightweight code run in the background in response to triggers.