Demand Deposit vs. Term Deposit. A need deposit accounts (DDA) and a term deposit profile become both different monetary account offered by banking companies and credit score rating unions.