1. A thin-client user interface, comprising: a) a user interface that is executed on a client device having a display, for displaying data to a user on the client device; b) an application server coupled with said user interface and with a remote database via an electronic data network and configured to receive a request for data from said user interface, to generate a query request based on said request for data, to access said database and submit said query request, to receive results from said database in response to the query request, and to a portion of said results to said user interface.