Solution architecture is the practice of designing, describing, and managing solution engineering to match it with specific business problems.
A solution architect is in charge of leading the practice and introducing the overall technical vision for a particular solution.