This document discusses community detection in social media and online networks. It defines communities as groups of densely interconnected nodes in a graph. It outlines various algorithms for detecting communities, including graph partitioning, k-clique detection, core decomposition, divisive algorithms based on edge centrality, and modularity maximization approaches. It also discusses local comm