concept bread in category python

This is an excerpt from Manning's book Get Programming: Learn to code with Python.
Suppose I ask you to bake me a loaf of bread. What is the process you go through—from the time I give you the task, to when you give me the finished loaf?
The recipe is a sequence of steps that you must follow to bake bread. The steps are sequential; for example, you can’t take the loaf out of the oven without first putting the dough in the pan. At certain steps, you can choose to put in one item instead of another; for example, you can put in either butter or canola oil, but not both. And some steps may be repeated, such as occasionally checking for the crust color before declaring that the bread is done.
The first step is to make sure you understand the given task. “Bake a loaf of bread” is a bit vague. Here are some questions you may want to ask to clarify the task:
What size loaf of bread?