SEO involves making certain changes to your website design and content that make your site more attractive to a search engine. ... SEO is the process that organizations go through to help make sure that their site ranks high in the search engines for relevant keywords and phrases
Search Engine Marketing is the process of gaining traffic and visibility from search engines through both paid and unpaid efforts.” SEM encompasses SEO & Paid Advertising in which SEO is the practices of earning traffic through unpaid or free listings while Paid Advertising is buying traffic through paid search listings.
Social Media Marketing entails marketing or trying to sell a product by advertising on social networking or social media sites, such as Facebook, Twitter, Google +, Pinterest and Instagram. Social media marketing revolves around creating original, free, content on the sites in order to generate buzz about a brand.
Content marketing is a marketing technique of creating and distributing valuable, relevant and consistent content to attract and acquire a clearly defined audience – with the objective of driving profitable customer action.
Email marketing is the practice of using email to promote your business. It is used to cultivate relationships with potential customers, keep current customers informed and updated on your brand, offer coupons to encourage customer loyalty, and more.
Affiliate marketing is the process of earning a commission by promoting other people's (or company's) products. You find a product you like, promote it to others and earn a piece of the profit for each sale that you make.