Online marketing is the practice of using internet-based channels to reach customers and promote products. These channels include websites and apps, e-commerce platforms, digital advertising space, and social media. Online marketing employs aspects of traditional marketing such as funnels, customer relationships, and display advertising in the digital space.