I believe they are different and also it depends on the company whether they allow you to transfer your sponsorship to someone else name without exit or send you back home and you have to come on new visa.

At least this is my understanding. I have gone through a process of NOC earlier in Saudi.