In outbound marketing, the company is the one that starts a conversation by sending a message to its audience to sell a product or service. Inbound marketing, on the other hand, refers to all methods that a company uses to gain users through the creation of content and experiences.