The categories of left and right modules are abelian categories. These categories have enough projectives2 and enough injectives.3 Mitchell's embedding theorem states every abelian category arises as a full subcategory of the category of modules over some ring.
Projective limits and inductive limits exist in the categories of left and right modules.4
Over a commutative ring, together with the tensor product of modules ⊗, the category of modules is a symmetric monoidal category.
A monoid object of the category of modules over a commutative ring R is exactly an associative algebra over R.
A compact object in R-Mod is exactly a finitely presented module.
See also: FinVect
The category K-Vect (some authors use VectK) has all vector spaces over a field K as objects, and K-linear maps as morphisms. Since vector spaces over K (as a field) are the same thing as modules over the ring K, K-Vect is a special case of R-Mod (some authors use ModR), the category of left R-modules.
Much of linear algebra concerns the description of K-Vect. For example, the dimension theorem for vector spaces says that the isomorphism classes in K-Vect correspond exactly to the cardinal numbers, and that K-Vect is equivalent to the subcategory of K-Vect which has as its objects the vector spaces Kn, where n is any cardinal number.
The category of sheaves of modules over a ringed space also has enough injectives (though not always enough projectives).
"module category in nLab". ncatlab.org. http://ncatlab.org/nlab/show/module+category ↩
trivially since any module is a quotient of a free module. ↩
Dummit & Foote, Ch. 10, Theorem 38. - Dummit, David; Foote, Richard. Abstract Algebra. ↩
Bourbaki, § 6. - Bourbaki. "Algèbre linéaire". Algèbre. ↩