Banks are regulated by the federal government to ensure they keep within mandated guidelines. They are also for-profit businesses, and earn money from their customers in a variety of ways.