The themes of cancellation, internal cancellation, substitution and exchange have led to a lot of interesting research in the theory of modules over commutative and noncommutative rings. This article provides a quick and relatively self-contained introduction to the voluminous work in this area, using the notion of the stable range of rings as a unifying tool. With only a small number of exceptions, all theorems stated here are proved in full, modulo basic facts in the theory of modules and rings available in standard textbooks on ring theory.