1. A method for operating by a user a system having a communications interface and a user interface, the method comprising the steps of: reading, at run time, a respective front-end graphical user interface (GUI) data file comprising a description of a particular graphical element and a different unique numerical data identifier having a numerical value for identifying the particular graphical element and for being associated with the particular graphical element, said respective front end GUI data file being the only GUI data file which specifies said particular graphical element; dynamically generating and displaying graphical elements on the user interface based on the associated descriptions from the respective front-end GUI data file associated with each particular graphical element; receiving and reading, at run time, a back-end communications data file comprising descriptions of communications parameters in the back-end communications data file to create dynamically generated communications parameters and a numerical data identifier having a same common numerical value as the different unique numerical data identifier associated with the particular graphical element for one or more of said communications parameters, said back-end communications data file providing information as to how to manipulate the user interface based on the received and read communication parameters, said communications data file understanding how to work with communications data but not display data for the displayed graphical element of the respective front end GUI data file; associating the particular graphical element with said one or more communications parameters based on the common numerical value of the respective front-end GUI data file different unique numerical data identifier and the back-end communications data file numerical data identifier; and utilizing the one or more communications parameters associated with the particular graphical element to send data associated with a user interaction of the particular graphical element, and to effect a change in the particular graphical element based on received data.