A quad-band "world phone" (that supports 850/900/1800/1900) will work in _most_ places (some exceptions) in the world that support GSM. There are some countries that use some obscure bands - Benelux, Russia etc. use 450MHz.
It gets a little more complicated when you get to UMTS/HSDPA/HSUPA... but Wikipedia explains it all quite nicely http://en.wikipedia.org/wiki/GSM_frequency_bands
So your iPhone will work everywhere - at least everywhere that uses at least one of the 850/900/1800/1900 MHz frequencies... if it's unlocked.
On 2G, 2100MHz was only on CDMA, which most of the world (still) doesn't support... so if you've got a CDMA phone and are travelling anywhere outside of a very limited list of some 45 countries (North/Central/South America, Caribbean, Far East), you're SOL.
So like I said UMTS/HSDPA/HSUPA gets more complicated, because then you're not just talking GSM or CDMA... your phone needs to talk UMTS/HSDPA/HSUPA as well as having the correct frequencies and GSM or CDMA.