Rings and Factorization