This textbook is an introduction to the concept of factorization and its application to problems in algebra and number theory. With the minimum of prerequisites, the reader is introduced to the notion of rings, fields, prime elements and unique factorization. The author shows how concepts can be applied to a variety of examples such as factorizing polynomials, finding determinants of matrices and Fermat's 'two-squares theorem'. Based on an undergraduate...