Pokémon Bank is an application and service for Pokémon X and Pokémon Y that will allow you to deposit, store, and manage your Pokémon in private Boxes on the Internet! Pokémon Bank is a paid service, with an annual charge for usage.
Pokémon Bank will be a powerful resource for players who like to obtain many different kinds of Pokémon, or for those who like to raise many Pokémon in preparation for battles and competitions! The application has a variety of search functions, so you can find the Pokémon you're after among all of the Pokémon you've deposited. Even if you deposit a lot of Pokémon, you won't have to worry about being unable to find the Pokémon you need! Pokémon Bank also makes it easy to transfer Pokémon from multiple copies of Pokémon X and Pokémon Y—including the downloadable versions—to a single game!
When you download Pokémon Bank, you can also download the free linked application Poké Transporter! When you insert a Pokémon Black Version, Pokémon White Version, Pokémon Black Version 2, or Pokémon White Version 2 Game Card into a Nintendo 3DS system, you'll be able to use Poké Transporter to transfer Pokémon from these games into their own online Boxes. Then, you can easily transfer those Pokémon into Pokémon X and Pokémon Y using Pokémon Bank!
Major updates are planned for Pokémon Bank to work with Pokémon Sun and Pokémon Moon.
Once Pokémon Bank has been updated, you'll be able to use it to transfer Pokémon you've caught in the Nintendo 3DS Virtual Console versions of Pokémon Red, Pokémon Blue, and Pokémon Yellow into your copy of Pokémon Sun or Pokémon Moon. Pokémon from Pokémon Omega Ruby, Pokémon Alpha Sapphire, Pokémon X, and Pokémon Y can also be brought into Pokémon Sun and Pokémon Moon in the same way.
You will be able to use your existing Pokémon Bank account to transfer Pokémon from Pokémon Red, Pokémon Blue, and Pokémon Yellow to Pokémon Sun and Pokémon Moon. Due to certain limitations, it is recommended that you install Pokémon Red, Pokémon Blue, and Pokémon Yellow on the same Nintendo 3DS system as Pokémon Bank.
Note that Pokémon cannot be moved directly from Pokémon Red, Pokémon Blue, and Pokémon Yellow to Pokémon Omega Ruby, Pokémon Alpha Sapphire, Pokémon X, or Pokémon Y via Pokémon Bank.
Keep checking Pokemon.com for more details about the update to Pokémon Bank as the launch of Pokémon Sun and Pokémon Moon approaches.