Antique, vintage or retro?

What comes to mind when you hear the words “antique”, “vintage” and “retro”?  Often misused or inaccurate, definitive descriptions of these terms are regularly debated.