SNAP assistance is available to individuals with limited income and resources, including citizens and non-citizens who meet specific immigration status requirements set by the program.