"have to" means, it's necessary, and "must" means, It's very necessary.
She has to clean the bath after use. (It's necessary)
She must clean the bath after use. (It's very necessary)
Check out the following site on the meaning of English modals:
- For Teachers