Must and have to: summary
Have to and must both mean 'moeten' in Dutch
The context in which you use them is different!
Must: personal necessities
Have to: obligation (when someone else tells you what to do: school, the law, the government, your parents, your job etc.)
Note: the difference between must and have to is slowly disappearing in modern day English.