In 4D 2004, there are two locations the plug-ins can be placed: at the same level as the structure file or at the same level as the 4D application. Plug-ins are put in the Mac4DX/Win4DX folder as before, or in the new Plugins folder depending on its location. If you want to put the plug-ins at the same level as the 4D application, it must be in the Plugins folder and provided as packages (.bundle). Putting the plug-ins in the Mac4DX/Win4DX will work only if they are placed next to the structure file. On a Mac, the location of the Plugins folder is located in the Contents folder of the 4D application package and in Windows, it is located at the same level as the 4D application. Plug-ins placed at the same level as the structure file can also be placed in the Plugins folder as packages or in the Mac4DX/Win4DX folder. The scope of the plug-in depends on where it is located. If it is located at the same level as the structure file, it can only be accessed within that database. And if it is located at the same level as the application, it is accessible by any database opened by the application.