Inbound marketing is an approach of marketing where the customer lies in the middle.  It attracts customers to the products and services via combining social media marketing, SEO, smart branding, and content marketing.  As compared to outbound marketing, inbound marketing offers the customers reciprocal value in exchange for their time and attention.  It provides engaging