Term Deposits - An overview on term deposits meaning & different types of term deposits offered by b…