subprogram

noun

A computer program contained within another program that operates semi-independently of the encasing program.

A program contained within a larger program.

A set sequence of steps, part of larger computer program.