Your screen is cleaner so it's easier to keep track of all of your code if you are repeating the code, also, you only have to define the block once then you can use it as many times as you want and it is really compact.
Parameter- An input of a number, string or boolean.
A formula that would use at least one parameter is the distance formula.
A formula that wouldn't use a parameter is the quadratic formula.
The block gets the name (or names) of something and continues to reorder the list until all of the names are in the list in some sort of correct order.