Welcome to the Business Suite Plugin Developer guide. This guide is about plugins aka custom app and how they interact with business suite. It will help you understand how they work and how to create your own.
We recommend do not edit core files to add functionalities in your clx . This is because, when Business Suite updates to a new version, it overwrites all the core files. Any functionality you want to add should therefore be added through plugins.
Plugins allow you to greatly extend the functionality of Business suite without touching the core files.
By making your own plugin you are extending Business suite, i.e. building additional functionality on top of what Business suite already offers.