This document discusses the architecture edition of Visual Studio Team System (VSTS) 2010. It introduces Unified Modeling Language (UML) diagrams supported in VSTS 2010 for modeling system structure and behavior. The document also describes the Architecture Explorer tool for discovering and visualizing the architecture of existing codebases, helping understand dependencies and interactions. It provides examples of using layer diagrams and sequence diagrams to validate code changes against intended designs. Finally, it discusses how architectural modeling and discovery tools can benefit agile teams.