Traditional marketing is more passive. People who are watching TV, listening to the radio, or reading a magazine aren't actively watching or listening to commercials or reading ads. They see or hear them, but they aren't fully engaged. They are more likely to be distracted by other things around them.
With inbound marketing, you're not forcing your branding efforts onto your audience, you're positioning yourself to be found. This means that your audience is coming to you. They're more locked into what you have to say because they made the decision to engage. Online audiences are less open to interruptions--and it's something you have to keep in mind when implementing your digital branding efforts. You've earned their attention, now you have to show why you deserve to keep it.