1. A method of collecting and managing data on a mobile client device and at least one server, the method comprising the steps of: utilizing a form builder component having three operative interface pieces by which to create a template form, a data collection survey and a business rule application; utilizing a web application component having three separate management abilities by which to manage a system user, the template form, the data collection survey, the business rule application and collected data; and utilizing a synchronization server component to control both a synchronization between the mobile client device and the at least one server by a secure transmission and a storage of the template form, the data collection survey, the business rule application, and collected data, wherein data is entered into at least one of the template form, data collection survey and the business rule application.