Guest visas and impermanent occupant visas mean the same thing! It's the way to open short stays in Canada for visits, studies, or work. One visas numerous options.