What is inbound marketing?

Inbound marketing is a kind of marketing that seeks to attract customers by presenting them with attractive, valuable and engaging content that is relevant to them. On the opposite, outbound marketing is the action to reach out to your targeted audience using direct sales for example.