Legal Definition
A depository institution is a financial entity, typically a bank or credit union, that holds assets (like deposits) from customers and provides financial services to the public.
Plain-English Translation
Imagine a place where people put their money to keep it safe and offer loans. It's like a big bank that holds your savings and gives you loans for houses or cars.