Applications developed by DAF (DAF Applications) have a lot of advantages and benefits. They are cost-effective, flexible, reliable, user friendly, user customizable, easy to modify, easy to upgrade and easy to troubleshoot. The same DAF application can work equally in Windows Desktop as well as in Web forms by implementing only UI design. All grids and selection filters are user customizable. The applications are so flexible that when a field is added in a database table, without any development and source code change it can be automatically displayed in the application's grids, filters and forms where the table is used. Even a newly added table can be used in the application without any programming.