Master Balls allow you to catch any Pokémon without failure making them ideal for capturing Legendary Pokémon.