1. Play/Pause: Start and stop the animation at any point to analyze the current state. 2. Step Forward: Advance the algorithm one logical step at a time. 3. Step Backward: Rewind the algorithm one step to review a specific transition or decision. This is perfect for understanding complex moments. 4. Reset: Instantly reset the animation to its initial state to start fresh.