Subprogram

A sub program is a part of the main program split off for convenience of maintaining or for re use multiple times within the main program; can also be referred to as a sub process.