Matching Pairs Acronyms MarketingOnline version Join each acronym of the left with its meaning on the right. by David Balaguer Berenguer 1 CRM 2 B2C 3 SEM 4 B2B 5 ROI 6 SMM Customer Relationship Management Search Engine Marketing Business to Business Business to Consumer Return on Investment Social Media Marketing