Example embodiments described herein provide applications, tools, data structures and other support to implement a Application Workspace System to be used for automatic and transparent configuration and customization of applications and seamless integration of remote and local applications in a virtual workspace.