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