Editor tool that provides information on which assets reference which others in the project. Just select one asset and open the asset references inspector, there you will see which assets depend on it and what are its dependencies on other assets. You can then click on any item of the list and navigate to it directly so you can see its references, and so on, in a very agile way.
Asset deletion check: When you try to delete an asset in the project browser, it automatically checks if any other asset depends on it and shows a confirmation window that displays all the assets whose references would break. This feature is optional.
Unreferenced assets: A separate window that lets you know which assets are not referenced at all in the project. It does not only check that the asset is directly referenced by other asset but also checks whether the asset is part of Addressables, Asset Bundles, project settings pre-loaded assets, scene build settings, Resources folder, Editor folder, Packages folder, etc. It allows filtering and deletion of assets in the same window.
Ancestry: The inspector allows you to check all the asset's ancestors, which are the top most (normally unreferenced) assets in the hierarchy that have at least one dependency that references the selected asset. This may be useful to figure out which assets are making the selected asset to be included in a build or being loaded into memory.
More information: