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 Business to Consumer Social Media Marketing Search Engine Marketing Return on Investment Customer Relationship Management