Search Engine Optimization (SEO) a) On-Page SEO optimizing a web page to target a specific search query . b) Off-page SEO It is carried out to build the reputation of a web page by linking it with other quality websites Search Engine Marketing is a paid tactic to gain attention to the brand by appearing high on search engine results. This strategy is often called paid search or pay-per-click marketing. It involves various activities such as setting up the ads, optimizing the ads, setting a budget and most importantly placement of ads. Social media optimization (SMO) involves using social media platforms to grow a company or organization’s online presence. Social Media Marketing is the process of gaining attention from social media sites by posting content relevant to your target audience. Some of the popular social media sites are Facebook, Instagram, Twitter, YouTube, LinkedIn, Reddit, and Snapchat. Content marketing is the art of using a storyline with valuable information that translates to brand building and awareness among your target audience. This helps you to built a good relationship among your potential customers.