1. A method for sharing resources among multiple applications, the method comprising: presenting a web page, the web page comprising a plurality of web applications, including a first web application and a second web application, a plurality of indicators, wherein each indicator identifies selectable resources in the web applications, identifies drop zones on the web page where a resource can be accepted, and indicates one or more functions to be performed on the resource when it is accepted; wherein the plurality of indicators include a first indicator that identifies a resource associated with the first web application, and a second indicator that identifies a drop zone associated with the second web application; accepting, by a draggable resource component, input indicating a selection of the resource associated with the first web application and the drop zone associated with the second web application; and in response to the selection providing, by the draggable resource component, the resource associated with the first web application to the second web application, and implementing on the second web application, by a resource acceptance module, the resource associated with the first web application wherein the implementation is particular to the second web application.