Social Media Marketing umfasst eine Reihe von Online-Marketing-Techniken, die in sozialen Medien ablaufen. Im Rahmen der Internet-Marketings bestimmt man das "Social Media-Internet" als Websites mit dem gemeinsamen Merkmal, dass Webinhalte ist in erster Linie von den Nutzern selbst erstellt werden. Hier spricht man auch von "user generated content". Es geht beispielsweise um Photos bei Flickr, Videos bei You Tube und Blogbeiträge und Blogkommentare. Im Englischen spricht man auch von "social media optimization (SMO)" als Methode zur Generierung von Werbung über soziale Medien, Online-Communities und andere Websites, die zum Bereich des Web 2.0 gerechnet werden (beispielsweise XING oder Facebook).
Social Media Marketing hat zwei wichtige Aspekte. Bei dem ersten geht es darum, dass man den Besuchern der Website Verknüpfungen ins Web 2.0 und soziale Medien ermöglicht. Zum Beispiel durch Links, um die Inhalte bei "social bookmark"-Diensten oder "social-news"-Plattformen anzumelden. Auf der anderen Seite geht es um die Entwicklung von Möglichkeiten, die Fans einer Marke oder eines Unternehmens zu fördern, damit diese den Namen der Marke und des Unternehmens in sozialen Online-Medien weitertragen. Hier wird speziell für den Namen des Unternehmen und seiner Produkte Keyword Marketing betrieben. Da eine in diesem Sinne erfolgreiche Kampagne sich in besseren Suchmaschinen-Ergebnissen niederschlägt, könnte man im erweiterten Sinne auch von Suchmaschinenmarketing sprechen.
In diesem Zusammenhang ist auch der Begriff "virales Marketing" relevant. Hier wird versucht, über eine Kampagne mit witzigen Inhalten einen viralen Effekt auszulösen. So machen Unternehmen für ein innovatives neues Produkt Werbung, in dem sie für dieses einen Wettbewerb zum witzigsten Video ausrufen. Die User können dann ihre Videos auf Portale wie You Tube hochladen und über die Web 2.0 Welt promoten. Wenn das zugrunde liegende Produkt innovativ ist, dann kann diese Marketing-Strategie erstaunlichen Umfang annehmen. Im Sinne des Suchmaschinenmarketings laufen dann solche erfolgreichen Kampagnen als Selbstläufer. Man sollte nur darauf achten, dass mit den Kampagnen, die für das Unternehmen relevanten Keywords, gut platziert werden können.