This text presents an introduction to the geometric group theory associated with nonpositively curved cube complexes. It advocates the use of cube complexes to understand the fundamental groups of hyperbolic 3-manifolds as well as many other infinite groups studied within geometric group theory.