It stands for time deposit or term deposit - which is a money deposited in a bank that cannot be withdrawn for a certain period of time.
TD Bank stands for, the Toronto-Dominon Bank.
It varies from country to country. Every country has a central bank that is the bank for other banks in the country. Ex: Federal reserve system - USA Reserve Bank - India etc
because if they dont bank they dont get money, and there will be no banks