Super Potions have been used on occasion in the anime. Usually, Brock, Cilan, and Clemont carry them in their respective backpacks, and they use them to heal injured Pokémon. Potions seem to sting slightly whenever used, suggesting that they not only heal but sterilize the wound. Tracey has also been seen with some Potions that need to be taken orally. Super Potion is the most commonly used Potion in the anime.
In Here Comes the Squirtle Squad!, Pikachu got a serious injury from a Goldeen while being chased by the Squirtle Squad. He was captured, but suffering, so the Squirtle Squad allowed Ash to go free and get a Super Potion from the local town to heal Pikachu. This was the first episode of the anime wherein a Potion was mentioned.
Brock used a Super Potion to heal a minor injury inflicted on Ash's Pikachu in You Never Can Taillow, which he had received while battling a wild Taillow. Later in the same episode, Brock also used a Super Potion to heal the very same Taillow after it had been caught by Ash.
In the Base Set print, this Trainer card allows the player to discard one Energy card attached to one of their Pokémon in order to remove up to four damage counters from that Pokémon. In the XY series print, this Trainer card allows the player to heal 60 damage from one of their Pokémon. The player must then discard an Energy attached to that Pokémon.