Where can you trade pokemon?

In black and white, you can trade between friends or you can trade with people through the internet via GTS or GTS negotiations. You trade wirelessly between 2 dss or through internet with their friend code. All of these are found upstairs in a pokemon center