Business networking is an efficient, low-cost marketing process for generating sales opportunities, based on referrals and presentations either face-to-face at conferences and meetings, or by other communication techniques such as phone, email, and frequently social and enterprise networking websites.