What is Asset Registry used for?

Here are the updated links of the documentation

https://docs.unrealengine.com/4.27/en-US/API/Runtime/AssetRegistry/AssetRegistry/FAssetRegistryModule/

https://docs.unrealengine.com/4.26/en-US/API/Runtime/AssetRegistry/IAssetRegistry/GetAssetByObjectPath/

https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/Assets/Registry/