This document discusses structuring a Universal Windows Platform (UWP) application. It outlines where to place different types of code components like views, view models, models, and repositories. It also discusses using complementary technologies like WebAPI, Entity Framework, and T4 templates. It covers consuming WebAPIs in UWP apps and validation requirements. Finally, it discusses authentication using Azure Active Directory and securing apps and services.