Approved by ryan and The Immortal. Credit to Jajoken for re-doing the OP.
Ability Unity has one concept, and one concept only: any Pokemon can use any ability, as long as the ability is shared by a Pokemon of the same type.
For example:
Because Poliwrath (Water/Fighting) has Swift Swim...