A permanent resident can only submit a sponsorship application from 'within' Canada.
A Canadian Citizen can submit a sponsorship application from both outside and inside Canada.
Link to Regulation R130 (2)
https://laws-lois.justice.gc.ca/eng/r...
Thanks for watching!