We can also use need as a noun here: You don't need to water the garden this evening. It's going to rain tonight. You needn't water the garden this evening. It's going to rain tonight. There's no need to water the garden this evening. It's going to rain tonight. This would confirm my initial belief; that there is no real difference in meaning ... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.