"Fiscal sponsorship" refers to a situation where a non-profit organization uses its legal and financial status to support and oversee the activities of another organization or individual that doesn't have its own non-profit status. The sponsoring organization manages the funds and administrative responsibilities, allowing the sponsored organization to work towards its goals without the need for establishing its own non-profit structure.
Full definition