supervisory routine: a routine that coordinates the operation of subroutines
routine: a set sequence of steps, part of larger computer program
informer: one who reveals confidential information in return for money