Online Marketing: Online marketing is also known as internet marketing, web marketing, or digital marketing. It includes several branches such as social media marketing (SMM), search engine optimization (SEO), pay-per-click advertising (PPC), and search engine marketing (SEM) Offline Marketing : Offline marketing strategies utilize offline media channels to create awareness of a company’s products and services . These campaigns can include radio and print advertising – including billboards, signs and pamphlets – telemarketing, and television ads. (See also Outdoor Marketing)