churchm.ag
Creative Illustrations of Tech Buzzwords - ChurchMag
CreativeFeed designed a series of slides that define several tech and Internet buzzwords.