There's a radio ad running in the Northern California/San Francisco Bay area for a digital marketing agency. The announcer lists off dozens of marketing activities with ever-increasing speed and a tone that suggests a frustrated, bewildered marketer. How on earth can small business owners and operators make sense of the dizzying array of marketing tools? How do they put all these things in place to stay competitive? What does SEO even mean? When did all this stuff come about, anyway... and how in the world do I put it all together?