Hello, and welcome back!
Battle pets come in different breeds, so when you see P/P etc. that's referring to the breed. Different breeds favour different stats, power, health, speed, so different breeds can be more desirable in certain battle pets.
There is much to learn about battle pets - but it's also so much fun!