An algorithm

Whenever you need to begin a process to construct something, you need to identify the steps and get them fixed in your mind.

A step by step procedure for solving a problem is called an algorithm.