Let be a family of -modules. Define the direct product by The direct product inherits an -module structure by defining the operations coordinatewise.
Direct sums of modules are defined in the same way except only finitely many of the coordinates of the tuples are nonzero. Thus if is finite direct sums and products are the same.
We say is the internal direct sum of the family if and .