
SEO stands for "search engine optimization" It is the process of getting traffic from the free, organic, editorial, or natural search results in the search engines
Search Engine Marketing (SEM) is used to explain different online advertising efforts. Like SEO, it is used to attract users to your website. Ads that are displayed at the top and to the right of search engine results in various search engines like Google and Bing

Social media marketing refers to business activity on social media platforms which contributes to marketing objectives such as brand awareness, website traffic, and customer acquisition. This activity is predominantly in the form of content —such as text, images and videos — but also includes community engagement and paid ads
Easy integration with other tools and platforms
To know the age, gender, interest, device and location of your
audience
To understand why visitors are bouncing off your website