Why copy operation on upload file

What is the purpose for uploading a file 1st to pun_tmp_root: /var/tmp/ondemand-nginx/%user, after upload is completed copying it to desired location? Is it not be more efficient to upload it directly to desired location?