A set of instructions. Generally assosiated with some kind of identifier, whether it be a name, signature, or otherwise Could be anonymous