1. Apparatus for tracking a web application deployed across a wide area network as the web application is used within local end user environments, where the web application is instrumented with a web application usage monitoring application programming interface (API) that generates a log file when the web application is executed, the apparatus comprising: an Internet-accessible infrastructure operating at a service provider domain, the Internet-accessible infrastructure comprising at least one web server, an application server, a login server, an administrative server, a reporting server, and a database, and the Internet-accessible infrastructure comprising at least one hardware element; the web server operative to receive log files generated by the instrumented web applications, wherein information in at least one log file comprises a set of time-sequenced messages, wherein the set of time-sequenced messages are encoded in a compact binary data structure; the application server operative to process data aggregated from the received log files; the database operative to store aggregated log data; the login server operative to authenticate one or more users associated with the permitted entity; the administrative server operative to provide an accounting function associated with the web application tracking; the reporting server operative to provide a reporting function associated with the web application tracking; where the web application is one of: a web page having a browser-enabled script, and a rich Internet application.