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