Plain-English definitions for the terms you'll encounter on your financial journey.
A situation where a large number of customers withdraw their deposits from a bank simultaneously due to fears of the bank's insolvency.
A measure of a bank's financial health, representing its ability to meet all of its long-term debts and financial obligations.