The Community Reinvestment Act (CRA) is a United States federal law designed to encourage commercial banks and savings associations to help meet the needs of borrowers in all segments of their communities, including low- and moderate-income neighborhoods. It aims to prevent redlining and ensure that financial institutions contribute to the development of local communities by providing access to credit and financial services.