module
/ˈmɑːˌʤuːl/ /Brit ˈm{scriptainv}djuːl/
noun
plural -ules
[count] one of a set of parts that can be connected or combined to build or complete something
a part of a computer or computer program that does a particular job
a part of a space vehicle that can work alone