Разница между solve и resolve в английском языке заключается в том, что solve используется для обозначения нахождения решения проблемы или загадки, а resolve — для завершения проблемы или её урегулирования. 14
Solve означает нахождение ответа или объяснения на вопрос. 14 Например, можно решить математическую задачу, загадку или преступление. 4
Resolve имеет несколько значений, одно из которых — окончательно разобраться с чем-то, то есть урегулировать что-то приемлемым способом. 1 Например, можно разрешить конфликт, спор или разногласие. 14
Таким образом, solve касается логических проблем, а resolve — эмоциональных. 14 Проблемы, которые нужно решить, имеют фактуальное, простое решение, а проблемы, которые нужно разрешить, — гибкое, дискуссионное. 1