A Solution Architecture (SA) is an architectural description of a specific solution. SA combines guidance from different enterprise architecture viewpoints (business, information, and technical), as well as from the enterprise solution architecture (ESA). [1] SA ensures that the solution meets the business requirements and fits into the Enterprise Architecture as a whole. According to Forrester Research, Solution Architecture is one of the key components by which Enterprise Architecture delivers value to the organization. It entails artifacts such as; solution business context, solution vision and requirements, solution options (e.g. through RFIs, RFPs, or prototype development), and an agreed optimal solution with build and implementation plans ("road-map").[2]