What's the difference between the different renderSteps?

runserviceChart
I found this image to be incredibly useful, but I’m just not creative enough to understand what uses the other steps would be for me. Can anyone who works with this kind of stuff explain to me in what cases would I use the following?