Inbound marketing earns the attention of customers, makes the company easy to be found, and draws customers to a website by producing interesting content. Outbound marketing pushes products or services on customers using old techniques that do not warrant communication, and are easily overlooked.