Praca tymczasowa jest to praca na czas określony. Zgodnie z nią wykonujemy pracę dla danego pracodawcy w czasie oznaczonym w umowie. Pracownik tymczasowy jest zatrudniany przez agencję pracy. Podpisywana jest z taką osobą umowa na czas określony bądź na czas wykonywania danej pracy. Aby jednak zatrudnić takiego pracownika najpierw do agencji pracy zgłasza się pracodawca i informuję o tym, że poszukuje pracownika na dane stanowisko. Przy zgłoszeniu określa rodzaj wykonywanej pracy, kwalifikacje, jakie powinien posiadać ewentualny pracownik, miejsce wykonywania pracy czy jest to np. praca w Polsce czy z a granicą, czas, na jaki będzie dana osoba zatrudniona oraz jak płatna będzie ta praca, czyli jakie będzie wynagrodzenie za daną pracę. Pracodawca zgłasza także agencji pracy tymczasowej, na czym będzie polegała ta praca tak, aby pracownik danej agencji wiedział dobrze, na co ma zwrócić uwagę podczas rozmowy kwalifikacyjnej. Agencja pracy tymczasowej sama zajmuje się procesem rekrutacji. Dany pracodawca zgłasza tylko w ich siedzibie, że posiada wolny wakat. Pracownicy agencji wystawiają ogłoszenia, zajmują się gromadzeniem i selekcjonowaniem nadesłanych dokumentów aplikacyjnych a następnie umawiają się na rozmowy kwalifikacyjne i spośród danych kandydatów wybierają osobę najlepiej spełniającą kryteria pracodawcy.
Taki outsourcing pracowniczy ma zmierzać do zmniejszenia kosztów zatrudniania i zarządzania pracownikami oraz wykonywania prac z zakresu HR.