How does outbound marketing differ from inbound marketing?

Whereas in outbound marketing, the marketer pushes his products and services to the target customers, in inbound marketing, the reverse is the case: the customers pull towards the marketer’s product through well-created content and proper SEO. Outbound marketing initiates the communication process, while inbound marketing waits for it.