Welfare is provided by governments or their agencies, by private organizations, or a combination of both. Funding for welfare usually comes from general government revenue, but when dealing with charities or NGOs, donations may be used. Some countries run conditional cash transfer welfare programs where payment is conditional on behaviour of the recipients