A limited employment contract is, by definition, set for a limited time and it is usually linked to the duration of the residency visa. This contract is given to employees when they are needed for a specific period.
An unlimited contract is valid for an indefinite period of time, although it can be terminated at any point by either the employee or the employer for various reasons under the UAE Labour Law.