Each Pokémon uses a specific ball at random. These balls have special effects
Yellow: Rapid fire
Orange: Slow but powerful
Blue: Strong
Green: Standard
They are just how the Pokemon attack the target. Its based on the Pokemon spices so a Blastiose should always have the same time of attacking method
Source