a temporary position (long term)through a staffing agency
a temporary to possible hire position with a staffing service
a temporary to possible permanent position with a staffing service
a temporary to possibly permanent position though a staffing service