The difference is: with 'update password' you set the password you want. If you choose 'reset password' the system generates a random pwd and send it to the user's email.
I've worked with both of them without problems.