Question: what is the difference between managed and unmanaged package in salesforce?
Answer: Unmanaged and Managed Packages It defines an item, such as a custom object or a custom field. You can combine components in a package to produce powerful features or applications. In an unmanaged package, components are not upgradeable. In a managed package, some components can be upgraded while others can't.