Meaning : A homogeneous mixture of two or more substances. Frequently (but not necessarily) a liquid solution.
He used a solution of peroxide and water.
Meaning : A method for solving a problem.
The easy solution is to look it up in the handbook.
Meaning : The set of values that give a true statement when substituted into an equation.
Synonyms : root
Meaning : The successful action of solving a problem.
The solution took three hours.