banks deposit account – Meaning and Explanation