Online marketing is a set of methodologies that used for promoting business and services through the internet. It includes sets of marketing like email, social media, display advertising, ppc, seo, affiliate marketing and more. Search Engine Marketing (SEO Vs PPC)