There are 3 kinds of Balls that you can obtain in Pokemon Go. They are Poke Balls, Great Balls and Ultra Balls. Great balls have an improved chance and Ultra Balls have a very high chance to catch Pokemon. All can be obtained from PokeStops once you reach particular Trainer Levels.
Category:Pokemon Go Balls