Have to mainly expresses general obligations, while must is used for specific obligations: I have to brush my teeth twice a day. I must tell you something. Important: To express obligation, duty or necessity in the future or the past, must and need are not used