It's called an entitlement
the requirements usually target low income individuals and families and created based on their level of income.
USA currently has 13 welfare programs to fight poverty and a medicaid program to provide health care for low-income individuals