Sorry I take it back. Apparently TRV and TRP are different. I wonder why they would make such terminologies to mean completely different things. To create confusion? The poster below has a good response.
----------------------------------------------
TRV (Temporary Resident Visa) is a term that covers such tourist visa too. So there is no difference.