Sociala nätverksplattformar tillåter individer och företag att ansluta till varandra för att kommunicera och dela data, ofta i ett offentligt forum. I ett socialt nätverk representeras användare av en profil, och de får kontakt med andra användare som har liknande intressen eller bakgrund, eller som de känner i verkligheten. Sociala nätverksplattformar nås vanligtvis via webbläsare eller mobilapplikationer. Företag använder sociala nätverk för en mängd olika ändamål. Det låter dem bygga och underhålla sitt varumärke genom att dela innehåll eller marknadsföra marknadsföringsmaterial. Den kan också användas för nätverk, reklam eller till och med för kundtjänst, bland annat. Företag kan använda programvara för sociala nätverk i överensstämmelse med programvara i en eller flera av följande kategorier: hantering av sociala medier, sociala analyser, övervakning av sociala medier, sociala annonser och social kundtjänst.