Demand deposits are bank deposits that can be withdrawn on demand without any prior notice or penalty. These include checking accounts and current accounts where account holders can withdraw funds anytime through checks, ATMs, or electronic transfers. In contrast, fixed deposits (term deposits) lock funds for a specified period, while 'account payee' and 'variable deposits' are not standard banking terminology for withdrawal categories.