Feeling ignorant of the ever expanding list of social media "terms"? As in "what's a 'hash tag'?" Or a "mashup?" How about "bit.ly" - what is it exactly that they do? (ever hear of TinyURL?)
Well, you no longer have to feel like a social media neophyte. To the rescue is HubSpot with its Social Media Dictionary, listing 101 basic social media and other online marketing terms you ought to know.
The list is far from comprehensive (focusing a bit too much, IMHO, on brandname services), but it's a start.