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