Salesforce supports upgrades for managed packages only. Publishers can publish an upgrade for a managed package and notify installers that the new version is available. This screencast walks a system admin on how to upgrade a package's URL in your org.
Knowledge Article: Upgrading Packages https://sforce.co/3fRlR9g