They are all similar in meaning. need is the weakest and the most subjective (inner feeling of want) have to is next and is less subjective (duty, obligation) must is the strongest and the most objective (law-like) I need to go shopping. I've run out of bread and rice and milk.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.