This book addresses social and complex network analysis challenges, exploring social network structures, dynamic networks, and hierarchical communities. Emphasising network structure heterogeneity, including directionality and dynamics, it covers community structure concepts like distinctness, overlap, and hierarchy.