Since 1982, AFP Alabama hosts National Philanthropy Day® (NPD) each year to recognize and celebrate the individuals and organizations whose achievements have made a significant impact across the state of Alabama. It is our honor to recognize the truly exceptional examples of how philanthropy transforms our state.