Optional Programmer?

What if someone was given the pre-compiled hex file by someone else? In this case they would not have created it in another IDE and would still need a way to get it to their Arduino without the complications of Avrdude.