“solve” versus “resolve”

You may have the confusion when to use “SOLVE”, when to use “RESOLVE”, is there any difference between those two words? Yes, there’s a big difference between them.