You can perform a variety of package management tasks by using the Package Manager window.
Follow these tasks to manage UPM packagesA Package managed by the Unity Package Manager. Refer to Packages.
See in Glossary or feature sets. For information about managing asset packagesA collection of files and data from Unity projects, or elements of projects, which are compressed and stored in one file, similar to Zip files, with the .unitypackage
extension. Asset packages are a handy way of sharing and re-using Unity projects and collections of assets. More info
See in Glossary, refer to Add and remove asset packages.
The procedures described in these sections obscure a lot of the details of what the Package Manager is actually doing behind the scenes. The Package Manager window provides an intuitive interface to install and uninstall packages, by adding and removing packages as project dependencies in your project’s manifest, and then selecting the correct version to install. The version that Package Manager selects doesn’t always match the version you indicated. For more information, see Dependency and resolution.