Pokéballs, the technology used to capture and store Pokémon. In RBY, there were only a mere handfull, in GSC there were several more, made with Acorns. In RuSa, there are just different types, buyable and findable. Here they are:

Picture Name Effect Location
Pokéball Normal Chance of Catching a Pokémon Pokémarts Everywhere
Great Ball 1.5x Chance of Catching a Pokémon than using a standard Pokéball
Pokémarts everywhere from Slateport City
Ultra Ball 2x Chance of Catching a Pokémon than using a standard Pokéball Pokémarts everywhere from Fortree City
Luxury Ball Normal Chance of Catching a Pokémon, makes it easier for the Pokémon to like you Only 1: Abandoned Ship
Premium Ball Normal Chance of Catching a Pokémon Given to you after you have purchased your 10th Pokéball
Net Ball Normal Chance of Catching a Pokémon unless it's a Bug or Water type in which it's a 3x normal chance Pokémart in Mossdeep City
Dive Ball If underwater, a 3.5 times chance of catching a Pokémon otherwise its a Normal Chance of Catching a Pokémon Pokémart in Mossdeep City, Abandoned Ship
Nest Ball The Lower the Pokémon's Level, the Higher chance of capture Pokémart in Verdanturf City, Route 120, Team Aqua/Magma Hideout
Repeat Ball A 3 times chance of capturing Pokémon if you already have one of the same breed, otherwise it's a Normal Chance of Catching a Pokémon Pokémart in Rustboro City after defeating Elite 4, Route 116
Timer Ball For Every Ten Turns in battle, the chance of catching the Pokémon rises Pokémart in Rustboro City after defeating Elite 4, Trick House
Masterball Always captures the Pokémon Team Aqua/Magma Hideout, 1st Prize in Pokémon Lottery in Lilycove's Dept. Store

Special Thanks to Xeno Lugia for getting these official pictures for us

 
All Content is ©Copyright of Serebii.net 1999-2013.
Pokémon And All Respective Names are Trademark & © of Nintendo 1996-2013