I think changing the password is, when the user actually changes his password and decides himself what the new password should be, while resetting means bringing the user account (or the password) back to the initial state with a random initial password, that should be changed soon by the user.