inbound marketing is a strategy that utilizes many forms of pull marketing—content marketing, blogs, events, search engine optimization (SEO), social media, and more—to create brand awareness and attract new business.
Whereas outbound marketing seeks out customers, inbound marketing focuses on visibility, so potential buyers come to you. Instead of “renting attention,” companies employing inbound marketing focus on new methods geared toward building awareness, developing relationships, and generating leads.