While social media might be second nature to those who think of themselves as “tech savvy,” it’s foreign to others. That’s why the team at Avalaunch Media has put together this cool infographic which has the cats explaining social media or MEOWdia to us.
[Click here for full size version]