Segments and courses - I need an explanation

Hi there,

I am quite new to Gramin (I used Tomtom for a long time) and I don't quite understand the idea of 'segments" and 'courses"
Would anybody be so kind and explain it to me (or give some links/hints where I can find the info)?

Regards
:)