Catalan – Is It a Language?

I think I am going to have to set something straight. Everybody keeps commenting in cyberspace about the language Catalan, is it a language, is it a dialect of Spanish, does it really matter to anyone?
Well, yes it matters, particularly if you are from eastern Spain, southern France, the Balearic Islands, the Island of Sardinia [...]