Easily the largest industry in Maine comprises the hundreds of organizations and thousands of people making their income either predominantly or substantially from providing housing, medical and mental care, counseling, training, transportation, food, and other support to the needy.