Yes, you do need to be online.
It's hard to describe, but the way I use it is I put in a journey from home to home: so15 5gl to so15 5gl
map comes up.
Then "add destination" and put in any clean say so19 9ty (or whatever)
add all your cleans in any order and you end up with a mad route.
Then you just drag the stops around up and down the list and it recalculates the route. You do it till the route is sensible. Make my home address the first and last on the route (by dragging around the list) and everything's lovely.
It's easier than it sounds and it sometimes saves miles over what you might guess as a correct route.
Vin