Community development banks are very similar and provide banking services to individuals and businesses with limited credit history, such as start-up businesses, firms in agricultural and remote regions, or to inner cities that big banks do not find it profitable to extend their services to.