This document provides an overview of application lifecycles and background processes in Windows 8 apps. It discusses how apps transition between running, suspended and not running states. It also covers implementing live tiles, badges and notifications to keep users engaged. Best practices are outlined for saving state and restoring user sessions. Search contracts and background tasks for updating live tiles are demonstrated.