1. A non-transitory computer-readable medium storing instructions, which when executed by a computer cause the computer to perform operations comprising: receive a request, at an on-demand solution, to execute a business application; determine, by a dispatcher associated with the on-demand solution, whether resources required to execute the business application are associated with both the on-demand solution and an on-premise solution, associated only with the on-demand solution, or associated only with the on-premise solution; execute the business application based on the determination, comprising: when the resources required to execute the business application are associated with both the on-demand solution and the on-premise solution, execute a part of the business application at the on-demand solution, forward, by the dispatcher associated with the on-demand solution, a request to the on-premise solution to execute other part of the business application, receive a response from the on-premise solution corresponding to the execution of the other part of the business application, and aggregate, by the on-demand solution, the received response corresponding to the execution of the other part of the business application and a response corresponding to the execution of the part of the business application, the aggregated response corresponds to the execution of the business application; when the resources required to execute the business application are only associated with the on-demand solution, execute the business application at the on-demand solution; when the resources required to execute the business application are only associated with the on-premise solution, forward the request to the on-premise solution to execute the business application, and receive a response from the on-premise solution corresponding to the execution of the business application; and forward, by the on-demand solution, the response corresponding to the execution of the business application for display on a computer generated user interface.