The Timer Ball (Japanese: タイマーボール Timer Ball) is a type of Poké Ball introduced in Generation III. It can be used to catch a wild Pokémon, being more likely to succeed the longer it has been since the start of the battle.
So basically, the more further you are in a battle, the better the Timer Ball works.
The formula for catching a Pokémon in this Ball is here.
Please correct me if I'm wrong.