What does 'articulate' mean??

A couple of people have said I am very articulate and i just wondered what exactly that means? I looked it up but i still don't quite GET it...