What's the difference between problem solving and decision making?

How do we approach challenges effectively?