Social welfare refers to government programs designed to assist individuals and families in need. These programs provide assistance in various forms, such as healthcare, food stamps, unemployment compensation, housing assistance, and child care assistance. Social welfare programs can be divided into two major types: social welfare programs and social insurance programs. Social welfare programs provide benefits based on low-income means-tested eligibility criteria, while social insurance programs provide benefits based on eligibility criteria such as age, employment status, or being a veteran. Examples of social welfare programs include Medicaid, AFDC (Aid for families with dependent children), WIC (women, infants and children) programs, veteran programs, and others. The federal government provides grants to each state through the Temporary Assistance for Needy Families (TANF) program. Eligibility for benefits is based on a number of factors, and a caseworker is assigned to each individual or family applying for benefits to determine and confirm the applicants needs. Social welfare policy refers to government programs that help ensure the health of a society and those who live in it.