is there help provided for people who are homeless?

Yes.

Read some of these sites for the many ways people are trying to help the homeless.

http://www.google.com/search?source=ig&hl=en&rlz=1G1GGLQ_ENUS362&q=help+homeless

YEP! There are homeless shelters and free food

Yes, there are various types of help provided for people who are homeless. Here are some resources and support services that can assist individuals experiencing homelessness:

1. Shelter services: Local governments and nonprofit organizations operate emergency shelters to provide temporary housing for individuals experiencing homelessness. These shelters offer a place to sleep, meals, and basic amenities.

2. Outreach programs: Outreach teams consisting of social workers, case managers, and volunteers actively reach out to individuals living on the streets. They provide support, connect them with resources, and offer assistance in accessing shelter, medical care, and other essential services.

3. Housing assistance: Many communities have housing assistance programs such as rapid rehousing or permanent supportive housing. These programs aim to provide secure and stable housing for people experiencing homelessness, often coupled with supportive services like counseling, job training, and healthcare.

4. Food and nutrition programs: Food banks, community kitchens, and soup kitchens offer free meals and food supplies to individuals experiencing homelessness. These programs ensure that individuals have access to nutritious food even when they don't have a permanent residence.

5. Healthcare services: Healthcare providers, clinics, and mobile medical units offer healthcare services to individuals experiencing homelessness. These services may include medical consultations, vaccinations, mental health support, substance abuse treatment, and access to medications.

6. Employment and job training: Programs that focus on job training and employment assistance help individuals experiencing homelessness find stable employment. They offer vocational training, resume building assistance, interview skills training, and job placement support.

In order to access these resources, individuals experiencing homelessness can start by reaching out to their local government's social services department, homeless shelters, or community organizations that specialize in providing assistance to the homeless population. Additionally, many cities have a "211" helpline which connects individuals with various social services in their area.

It's important to note that the availability and specific services provided may vary depending on location, funding, and individual circumstances.