Question: what is the difference between roots and solutions?
Answer: Zeros (roots) of a function are the values of x for which f(x)=0 while solutions are the values of the x which make the equation f(x) = c true where c is any constant . for example if f(a) = 0 then a is called root and (a,0) called solution of f(x) while if f(b) = c then (b,c) is called solution.