Skeletal muscle regeneration is a finely tuned process involving the activation of various cellular and molecular processes. Satellite cells, the stem cells of skeletal muscle, are indispensable for skeletal muscle regeneration. Their functionality is critically modulated by intrinsic signaling pathways as well as by interactions with the stem cell niche. Here, we discuss the properties of satellite cells, including heterogeneity regarding gene expression and/or their phenotypic traits and the contribution of satellite cells to skeletal muscle regeneration. We also summarize the process of regeneration with a specific emphasis on signaling pathways, cytoskeletal rearrangements, the importance of miRNAs, and the contribution of non-satellite cells such as immune cells, fibro-adipogenic progenitor cells, and PW1-positive/Pax7-negative interstitial cells.