The federal Supplemental Nutrition Assistance Program helps low-income people buy food. It's not necessary to be receiving other public assistance in order to be eligible, but people don't receive SNAP benefits automatically " they must apply and be found eligible.