Contract staffing refers to the process of hiring employees on a contract basis for a specified period of time. These employees are not permanent and are usually brought on board to fill a gap in the workforce or to provide additional support during busy periods.