There are two different types of Battle Pass in Overwatch 2. The free pass and the premium (paid) pass. You get for each match a certain amount of points for your Battle Pass. After each level-up, you unlock different rewards like skins, sprays or XP.