Cleaning types usually include auto mode for general cleaning, scheduled mode, turbo (maximum clean), edge clean for skirting boards and corners, area cleaning mode for cleaning designated areas, spot or spiral mode for spot cleaning a particular zone, and remote mode, allowing the user to steer the robot to a particularly dirty spot.