A step-by-step process for accomplishing a task. Usually used in conjunction with, or to describe a mathematical or computer process.