India has implemented a variety of welfare programs targeting both rural and urban populations to address socio-economic disparities, alleviate poverty, and improve the overall well-being of communities. These programs aim to provide financial assistance, employment opportunities, healthcare, education, and other support to vulnerable and marginalized sections of society. Here are some key rural and urban welfare programs in India:

Rural Welfare Programs:

1. Mahatma Gandhi National Rural Employment Guarantee Act (MGNREGA):

o Provides 100 days of guaranteed wage employment per year to rural households for unskilled manual work, ensuring livelihood security.

2. Pradhan Mantri Gram Sadak Yojana (PMGSY):

o Aims to provide all-weather road connectivity to unconnected rural habitations, promoting accessibility and rural development.

3. National Rural Livelihoods Mission (NRLM - Aajeevika):

o Promotes self-employment and entrepreneurship among rural poor households through skill development, financial assistance, and community-based institutions.

4. Deen Dayal Upadhyaya Grameen Kaushalya Yojana (DDU-GKY):

o Focuses on providing market-relevant skills training to rural youth to enhance employability and facilitate sustainable livelihoods.

5. Swachh Bharat Mission (Gramin):

o Aims to achieve universal sanitation coverage in rural areas by promoting cleanliness, building toilets, and eliminating open defecation.

6. Pradhan Mantri Awaas Yojana - Gramin (PMAY-G):

o Seeks to provide housing for rural households, addressing homelessness and improving overall living conditions.

Urban Welfare Programs:

1. Pradhan Mantri Awas Yojana - Urban (PMAY-U):

o Aims to provide affordable housing to urban poor, including slum dwellers, through the construction of pucca houses.

2. Smart Cities Mission:

o Focuses on the development of smart cities with improved infrastructure, sustainable development, and enhanced quality of life for residents.

3. Swachh Bharat Mission (Urban):

o Aims to make urban areas open defecation-free, manage solid waste effectively, and promote cleanliness.

4. National Urban Livelihoods Mission (NULM):

o Focuses on reducing poverty and vulnerability in urban areas by promoting self-employment, skill development, and financial inclusion.

5. Atal Mission for Rejuvenation and Urban Transformation (AMRUT):

o Aims to ensure basic infrastructure services, such as water supply, sewerage, and urban transport, in cities and towns.

o 

6. Pradhan Mantri Jan Dhan Yojana (PMJDY):

o Promotes financial inclusion by providing banking services and financial literacy to urban residents, particularly those from economically weaker sections.

7. National Health Mission (Urban):

o Works towards improving healthcare infrastructure and services in urban areas to enhance the well-being of urban populations.

8. Rajiv Awas Yojana (RAY):

o Aimed at providing housing and basic amenities to slum dwellers and the urban poor.

These programs collectively contribute to poverty alleviation, infrastructure development, and improved living conditions in both rural and urban areas.