A computer term used to describe a series of mathematical steps that a computer does to process something. A computer has an algorithm for adding effects to a picture or for how Google ranks a site once its content has been indexed.
"Steven put the 'speed' into my 'high speed DSL.'" Rabbi Serebryanski, Denver, CO