Temporary employees are contracted workers who perform a job for only a short amount of time. A temp can be hired directly by a company or work for a staffing agency that sends them out on temporary jobs. Temporary employment is different from other hired positions because of the job’s shortened time-frame.