A problem can also be called a task ,goal ,mission or a job .Of course it is possible and very likely that in dictionary you may not find these words to be similar but in this case it takes on a meaning that satisfies these definitions and synonyms.
Let’s say the problem is a car with a flat tire. The tools required: a new tube or a whole tire depending on the damage done to the existing tire,air pump etc.Without the necessary tools the tire can not be fixed.
It is important to have knowledge that is required to tackle and solve the problem.Just having a desire or zeal will not get you far.
Technical knowledge is more important than just desiring to bring about a solution.