Online marketing uses all the latest technologies (social media, SEO, online ads, email marketing, etc), it is much more interactive and measurable. Classic / offline marketing is mostly based on printing material and the ROI takes more time to be measured, if ever actually measured. Online marketing is much more effective, and cheap, while giving much more space for experimentation and testing.