Homological algebra has found a large number of applications in many fields ranging from finite and infinite group theory to representation theory, number theory, algebraic topology and sheaf theory. In the new edition of this broad introduction to the field, the authors address a number of select topics and describe their applications, illustrating the range and depth of their developments. A comprehensive set of exercises is included.
Much prefer this book to others on the subject. It focuses on algebra, and is different from the classic Gel'fand and Manin which uses very much the simplicial sets language, which in some sense is topological. It's an elementary book and good ref for basics. Not much coverage on derived categories although there is a chapter on derived functors since this is a book on homological algebra.