The answer is, there are (as of this writing) One Thousand Four Hundred and Eighty One (1,481) different TLDs.