On regular (land) phones that I have used, mute just silences your microphone, whereas hold will stop everything regarding the call, so you can use features of the phone temporarily (take a call on a second line, flash a second caller in, check messages etc). I'm not sure if there will be a difference in functionality on the iPhone, but it would make sense that these things would stay the same.