What is the difference between "coming" or "going" and "heading" somewhere?

To head somewhere generally denotes to start moving, as opposed to 'go'. 'Head' is generally used with a direction; 'go' is generally used with a destination. Notice the difference:

We could go to the bar.

We could head towards the bar.

This is not a strict grammatical difference. It's just the way these words are generally used. 'We could head to the bar' is equally acceptable, but, like I said, the 'to' there is meant to denote a direction.


I don't think this question is frivolous. "Come" and "go" sound more imperative. "Head" has more of a "mosey at your own pace" connotation.