Inbound marketing is the practice of attracting customers through content and interactions that are relevant and helpful — not interruptive. Instead of interrupting someone’s dinner with a phone call, you post content online, such as blogs, eBooks, seminars, and videos.