Talent points can be "unlearned" at a class trainer, which will free all talent points from the places in the trees they have been spent. This will cost 1 gold the first time it is performed, and then multiples of 5 gold after that, to a maximum of 50 gold.
The increasing cost is to encourage players to pick a playstyle that suits them, and leave respeccing for minor adjustments or for sudden changes of heart with their character, rather than a routine occurence, such as a warrior switching between a DPS role for PvP and a tank role for running instances. While the cost does increase with each respec, it will also regress one level each month so that a player who performs this process very infrequently will not be penalized simply for being a long-time player.