The esxcli command with the install option will install all .vibs from the package, whereas update will only update/replace already existing .vibs. The install option is ok if you run the original VMware distribution. OEM/vendor distributions may contain e.g. replaced/optimized driver .vibs which should not be replaced with the ones in the update package.
Please see esxcli software in the documentation for more details.
André