@srevinsaju Ok, there's no official naming convention, but this is how early programming languages progressed:
ROUTINE: a block of instructions that accomplishes a task. You can JMP to it and it doesn't necessarily return (e.g.: "the init routine jumps to the loader routine, which jumps to the main screen routine...")