# What is Managed package?

> A managed package is an application installed into a Salesforce org, often from AppExchange, whose components are maintained and upgraded by the publisher. Publishers can hide the source of their Apex, so the org can see that the components exist but not always what they do.

Source: https://synconai360.com/glossary/managed-package

## Why it matters

Packages add objects, fields and automation that interact with your own, and hidden source limits how completely anyone can analyse dependencies.

## In SyncOnAI 360

SyncOnAI 360 lists package components with the rest of the org. Where a publisher hides source, it is shown as hidden rather than missing, and dependency answers say that coverage is incomplete.

## Related terms

- [Salesforce dependency](https://synconai360.com/glossary/salesforce-dependency)
- [Salesforce metadata](https://synconai360.com/glossary/salesforce-metadata)
