"Have to" and "must" usually mean the same thing: there is no choice about something, and you are forced to do it. Here is some further explanation about them: MUST : obligation is imposed by the speaker. The speaker has authority over the one that is spoken to and he/she exercises his/her power.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.