The BABOK® v3 Guide describes this term as follows:
“A specific way of satisfying one or more needs in a context.”
A solution satisfies a need after stakeholders identify it. In the payroll calculator example, the payroll calculator software is solving the need to have a reliable and accurate payroll calculation process in place.