Microsatellites are short stretches of repeated DNA that show exceptional variability in humans and other species. This book details the molecular processes that have given rise to microsatellite DNA. It describes the various ways in which the potential of microsatellites is being harnessed in medical genetics, evolutionary biology, and ecology.