I am a newbie to salesforce and still evaluating the platform for building products. The product needs to be sold as a managed package.
The product many need to be customized by the clients to suit their exact purpose. E.g. Adding additional fields to a custom object to store data, and display it on the pages. Is that possible with managed packages?
Also, is there a way to control which objects can be extended by adding fields?