Procedure: A procedure is a set of established steps used to accomplish a specific goal or task.
Algorithm: An algorithm is a systematic step-by-step problem-solving method that guarantees finding an appropriate solution if followed correctly.
Function: Function refers to how something works or operates; it describes the purpose and role of different processes within an organism.