There are currently two types of Raid Passes in Pokémon GO, one being free while the other paid available from the in-game Shop. Raid Passes allow you access to join a Raid. Currently it seems you can only hold one Raid Pass at a time.

Raid Passes

Image Item Description
Raid Pass Obtained one per day from visiting a Gym.
Premium Raid Pass Obtained from the in-game shop.