This document provides an introduction and overview of WinJS, including: - What WinJS is and what's under the hood technically - How WinJS fits into app development and what's new - Examples of patterns like MVVM and regions when using WinJS - Considerations for managing WinJS apps in an enterprise setting - The process for testing WinJS apps for submission to the Windows Store The presentation covers the basics of WinJS while not discussing more advanced topics like tiles, sensors, or background tasks.