Banka je instituce, která poskytuje finanční služby a spravuje dočasně volné peněžní prostředky, které dává k dispozici formou úvěru. Banky nabízejí své produkty jak běžným občanům, tak firmám. Zisk bank tvoří rozdíl mezi úroky, které obdrží z poskytnutých úvěrů, a úroky, které vyplatí majitelům depozitních účtů (běžných účtů a termínovaných vkladů). Banky kromě poskytování úvěrů a vedení účtů vydávají platební karty, zprostředkovávají bezhotovostní platební styk, uschovávají cenné předměty, vydávají cenné papíry či provozují směnárenskou činnost. Bankovní licence vydává Česká národní banka a nad činností bank vykonává bankovní dozor.