Multi-step operations are used when a complete application process flow needs to be recorded (like checkout, registration, etc.). Login sequences are part of flows, in-session parameters are separate configurations, and testing part of an application is done through other settings.