Depository Institutions are a fundamental part of the banking ecosystem. So let's find out what they are!