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