Un script de rețele sociale este un software care permite proprietarului unui site web să creeze o comunitate de rețele sociale online, care este un grup de membri care socializează online între ei și împărtășesc interese, activități, valori sau credințe comune. Adesea, membrii sunt capabili să lucreze în rețea cu alți membri din alte părți ale lumii sau cu membri pe care altfel nu i-ar putea întâlni. Scripturile de rețele sociale le permit proprietarilor de site-uri să lanseze cu ușurință site-ul de rețele sociale (SNS) și să personalizeze conținutul fără a fi nevoie să cunoască limbaje de programare.
Scripturile de rețele sociale permit proprietarilor de SNS control administrativ asupra SNS, inclusiv puterea de a crea teme care afectează aspectul unui site web, culorile și fonturile utilizate. Utilizatorii pot schimba aspectul sau plasarea caracteristicilor site-ului web pe ecranul unui utilizator. Scripturile de rețele sociale pot include filtre de interzicere care permit proprietarilor să filtreze sau să blocheze membrii sau conținutul cum ar fi blasfemia. Deoarece există concurență între rețelele sociale emergente, scripturile de rețele sociale au adesea caracteristici care ajută la creșterea popularității site-ului și a clasamentului în motoarele de căutare prin încorporarea cuvintelor cheie de optimizare pentru motoarele de căutare.
Deoarece SNS-urile sunt orientate în jurul calității de membru, software-ul va conține controale de membru care le permit proprietarilor de site-uri web să gestioneze abonamentele, să adauge membri sau să perceapă taxe pentru abonament. Scripturile de rețele sociale permit, de asemenea, membrilor să adauge prieteni sau le permit altor membri să se alăture comunității lor personale. Membrii pot, de asemenea, să ajusteze nivelurile de confidențialitate, controlând cine poate vedea informațiile personale și fotografiile. Scripturile de rețele sociale conțin funcții care permit membrilor să posteze actualizări de stare, să partajeze link-uri cu alți membri și să comunice cu membrii prin comentarii publice sau forumuri sau în mod privat prin e-mail.
Multe scripturi de rețele sociale prezintă un flux live în care membrii pot vedea actualizările despre starea altor membri și activitățile în care se desfășoară pe site. Aceste fluxuri permit utilizatorilor să comenteze activitățile altor membri și actualizările de stare. Unele software SNS le permit utilizatorilor să evalueze fluxurile și să se angajeze în discuții despre feedurile membrilor. Software-ul de rețele sociale poate avea caracteristici care permit membrilor să treacă decalajul cibernetic în lumea reală, anunțând evenimente din viața reală, trimițând invitații altor membri și răspunzând invitațiilor prin intermediul site-ului.
Deoarece una dintre funcțiile SNS-urilor este de a ajuta membrii să se localizeze reciproc, scripturile de rețele sociale încorporează adesea motoarele de căutare în site-uri. Membrii pot, de asemenea, e-mailuri non-membri pentru a-i invita să se alăture SNS. Aceste caracteristici îl ajută pe proprietarul site-ului să crească site-ul de rețele sociale în mod indirect, încurajând membrii actuali să recruteze din rețeaua lor reală de prieteni și rude.