1. A system for providing a HyperText Markup Language (HTML)-based application capable of controlling web actions and clients, the system comprising: an HTML skin-generating module to generate an HTML skin, the HTML skin comprising instructions corresponding to a web action and business logic, and comprising a script to control the HTML skin according to the business logic; and an application drive file-generating module to generate an application drive file, the application drive file being configured to hook event information generated by the HTML-based application and to execute corresponding business logic.