Groups model symmetry. But that is not the end of the story. Related but distinct structures capture aspects of symmetry beyond the reach of groups. In this talk, I will overview the algebraic theory of racks and quandles and their homological and homotopical aspects. This theory has been rediscovered many times, most often in the context of knot theory, but its reach goes well beyond that, as I will show with a broad range of examples.