Originally Posted by Fat Antihaxxer
And what's the difference between a Sweeper and a Cleaner ? -_-
This is better off being asked in the SQSA thread
Sweepers are Pokemon who attempt to destroy as much of the opponent's team as possible on their own, usually those carrying boosting moves or something that boosts a predominant attacking stat. A typical example would be Calm Mind Raikou.
Cleaners are Pokemon which do just that: when an opponent's team is weakened, low on health, and down some Pokemon, the cleaner is sent out to "clean" up whatever remains of the opponent's team. A typical example would be Choice Specs Kingdra.