Funding available under the Emergency Solutions Grants Program can be used for the following purposes: the rehabilitation or conversion of buildings for use as emergency shelters for the homeless; the payment of certain expenses related to operating emergency shelters; essential services related to emergency shelters and street outreach for the homeless; and, homelessness prevention and rapid re-housing assistance.