All Glossary Terms Definition An integrated suite of marketing tools that are available to marketers as web-based services. Share Related Resources View All Resources Blog Technology Building Technology Today Without Sacrificing Tomorrow Blog Industry ESPs Need to Differentiate Themselves Blog Research MessageGears Research: Largest Companies Stay with Unpopular ESPs Blog Industry From Multi-Channel to Cross-Channel: The Challenges Ahead