While we’ve so far examined the principles behind building graphs and matrices to represent network structure, we have yet to touch on how looking at smaller clusters of associations in the network can inform our understanding of the social world. This chapter thus explores how we can think of social activity occuring at the subgraph level and not just within the network as a single whole. Our examination of subgraphs starts by presenting some fundamentals from graph theory about we can think about connectivity within networks. Second, we present ideas about how network analysts think about how to identify groups out of relational data. While groups are an intuitive part of how we think about the social world, actually defining groups is an incredibly difficult problem (Moody). Finally, we present algorithms commonly used to break apart larger networks into constituent groups.