Up until now, Customer Exits and Modifications were the only development techniques available for extending and modifying standard SAP applications. Release 4 introduces two new techniques - Business Add-Ins and the Modification Assistant. Business Add-Ins are predefined exit points in a source that allow developers to either insert their own logic during implementation or simply adopt one of the standard supplemental solutions provided by SAP.Since Business Add-Ins can be defined according to filter values, you can control Add-In implementation and make it dependent on specific criteria, such as Country value. The Modification Assistant works behind the scenes to register all the modifications you make to objects in the standard system in a separate layer in the ABAP Workbench. The Modification Assistant makes it easier than ever before to modify the standard. Moreover, modifications made using the Modification Assistant can generally be reimported during a release upgrade without manual intervention. This article introduces you to these powerful new modification techniques, with descriptions of how they will impact your current R/3 environment and helpful hints for using them.