Offered by banks and credit unions, demand deposit accounts allow you to deposit to and withdraw funds immediately, whenever you want—"on-demand," in effect. The financial institution can't require advance notice or charge a fee for letting you access the funds. Ideal for frequent or everyday needs.