and
nonabelian homological algebra
The resolution of a chain complex be a complex of free modules.
projective object, projective presentation, projective cover, projective resolution
injective object, injective presentation, injective envelope, injective resolution
free object, free resolution
flat object, flat resolution
Lecture notes include for instance
around page 5 of