Оба глагола можно перевести одинаково: "быть должным" или "быть обязанным что-то сделать". Но тут есть оттенки смысла. Первый глагол müssen употребляется в случае, если говорящий решил произвести действие сам, по собственной воле. То есть он берет ответственность за действие на себя. Например, Карлсон решил, что ему необходимо съесть варенье. Он говорит: Ich muss die Marmelade essen.
Ich muss die