What is a deposit? Meaning, Meaning & Types Explained Banking & Finance Publication