A Collecting Parameter is an object that you pass to methods in order to collect information from those methods. Therefore, often this refactoring is combined with the Compose Method refactoring.
Instead of calling many methods in sequence and collecting their results in local variables, you instead pass an object to these methods and the methods can store their results in the passed object.
Checklists present a proven order of necessary refactoring steps and are especially helpful for beginners.
If you feel comfortable with a refactoring, there is no need to follow each of the steps literally; you can often perform multiple steps at once or skip some.
We suggest to try the recommended order at least once; this will often provide new insights - even for seasoned developers.