Als soziales Netzwerk wird ein Internet-Dienst bezeichnet, in dem Benutzer Kontaktdaten und weitere Informationen über sich (typischerweise Informationen, die man auf der eigenen Homepage hat) veröffentlichen, sowie Ihre Beziehungen zu anderen Benutzern darstellen. Durch diese Relationen zwischen Personeneinträgen wird ein soziales Netz abgebildet, welches zur Kommunikation genutzt werden kann. So kann man zum Beispiel eine Nachricht an alle Freunde der eigenen Freunde (Friend of a Friend, FOAF) schicken, ohne dass man diese selbst kennt. Viele soziale Netzwerke erlauben eine Mitgliedschaft nur, wenn man von einem Bekannten in das Netzwerk eingeladen wird. So wird sichergestellt, dass alle eingetragenen Personen mit mindestens einem anderen eine Relation haben. Das Konzept wurde erstmalig in dem Dienst FOAF implementiert.