Inbound marketing is the practice of bringing warm, qualified leads into your sales funnel rather than reaching outward to cold targets. Outbound Marketing,also known as traditional marketing, has been the main marketing strategy for the past century.