A bank is a financial institution where it's possible to deposit money (usually with an interestrate) or to borrow money. A bank may offer different products to his clients such dealing on different type of makets (forex, cfds, treasury bounds, stocks, etc...) or services like safe deposits.