The audience now has effective ways of blocking promotional messages. Traditional advertising mediums are not as effective as they used to be as the people have become adept at ignoring the uninvited.
Inbound marketing has emerged as an adequate alternative for the marketers seeking to engage customers to their brand. Inbound scores where traditional marketing miserably fails. The former aims at educating the customer and making them aware of the problem and its solution, while the latter push the messages without taking into account what the audience actually wants. This makes inbound more effective as the target market starts anticipating or even demanding content. This positions your brand as an authority and customer start trusting you, and if you are involved in a business I need not to mention what trust leads to. It is sales.
So, inbound marketing is the method of converting a visitor into a paying customer by delivering him relevant and useful content.