The word sponsorship can have a many of meanings when it comes to Canadian immigration.
In the true immigration policy sense, to sponsor someone has a relatively narrow definition. It is a term of art used only for family or refugee cases. Typical examples include situations of a Canadian citizen or permanent resident sponsoring a spouse, dependent child or a parent or grandparent.
Learn more: Sponsorship Defined