TRV: Temporary Resident Visa. This allows u to live in canada ( not to work in canada). This is what u get stamped from the local visa office where u applied.
TWP: Temporary Work Permit. This allows u to work in canada temperoly. This u will get stamped on the port of entry when u enter in...