Las redes sociales son estructuras sociales compuestas de grupos de personas conectadas por relaciones como amistad o intereses comunes. El análisis de redes sociales ha emergido como una metodología clave en ciencias sociales para estudiar estas estructuras aplicando la teoría de grafos. Las redes sociales en Internet se basan en la teoría de los seis grados de separación y pueden clasificarse en horizontales para interacción general o verticales enfocadas en tipo de usuario o actividad.