The document defines the roles of solution architect, enterprise architect, and technical architect. A solution architect is responsible for translating business requirements into a technical solution design. They take input from stakeholders and provide outputs like application, database, and infrastructure designs. An enterprise architect focuses on strategic planning at the organization-wide level, while a technical architect specializes in a particular technology and works within a given solution. The document also outlines the solution architect's role throughout the total solution life cycle, from initial planning through delivery and maintenance.