Las redes sociales son estructuras compuestas de grupos de personas conectadas entre sí. El análisis de redes sociales estudia estas estructuras sociales aplicando la teoría de grafos. Las relaciones entre los miembros de las redes sociales pueden ser de diferentes tipos como el intercambio de información, relaciones financieras o de amistad. Existen muchas redes sociales en Internet disponibles cada una con su propósito.