links for 2009-05-14

  • No two people, it seems, have the same definition for the term "marketing automation." The marketing technology landscape is extremely fragmented, with hundreds of providers and an eclectic mix of solutions.
  • Google Inc. is about to add more features to its already dominant Internet search engine — and some of the changes could give Web surfers less reason to click through to other sites. That scenario might upset the creators of the material highlighted in Google's results.