Fallible,
I do not disagree with your comments (thoughts) but feel compelled to point out that your point of reference is too limited.
Although I am a professional software developer (as it appears are you), my comments were to the more broad meaning of 'process', 'routine', et al.

An algorithm is a way of doing something. {an idea}
A routine is a repeatable process/procedure. Housework is very routine.
A process, in many circles, represents a well-defined and carefully documented list of repeatable steps to a very specific goal. For example, CMMI or ISO9001

There's my 2 cents. May I have some change back?


"I am certain there is too much certainty in the world" -Michael Crichton