The document defines the roles of solution architect, enterprise architect, and technical architect. It states that a solution architect is responsible for converting business requirements into an architectural design and blueprint for a solution. The solution architect needs input from stakeholders and provides outputs like application, database, infrastructure, and implementation designs. It also outlines the differences between the roles, noting that an enterprise architect focuses on enterprise-wide strategy, a solution architect focuses on delivering a specific solution, and a technical architect specializes in particular technologies within a solution. Finally, it shows how a solution architect contributes throughout the total life cycle of a solution.