A Bank is financial institution that accepts deposits and offers credit services. Modern banks offer a variety of financial services including but not limited to accepting deposits from their customers, offering checking and saving accounts, cashing cheques, offering safe deposit boxes, issuing credit and debit cards, wire transfers, offering precious metals in the form of gold and silver bullion for sale, etc.