Social marketing is the use of marketing theory, skills and practices to achieve social change. It has the primary goal of achieving "social good."
An SEO offers search engine optimization services to businesses to help them improve their visibility online. Search engine optimization make your site more attractive.
Content marketing is a form of marketing content for a targeted audience online.It is often used by businesses in order to: Attract attention and generate leads.