Inbound marketing is a methodology that uses numerous types of pull marketing – content marketing, events, SEO, blogs, social media and that's only the tip of the iceberg – to pull in new business. As opposed to outbound marketing, where marketers endeavor to discover clients, inbound marketing wins the consideration of clients and makes the organization simple to be found.