1. A grid computing system comprising: an enterprise manager, the enterprise manager being arranged to receive a request and determine a plurality of tasks that are to be performed to satisfy the request; an integration arrangement, the integration arrangement being arranged to broker requests to the enterprise manager and to a plurality of management frameworks from one of a plurality of management frameworks; a first management framework, the first management framework being arranged to send a first request to the integration arrangement, the integration arrangement being arranged to enable the first management framework to communicate bidirectionally with the integration arrangement; a second management framework, the second management framework being arranged to receive a first task of the plurality of tasks to be performed by the second management framework to satisfy the first request, the integration arrangement being arranged to enable the second management framework to communicate bidirectionally with the integration arrangement; and a third management framework, the third management framework being arranged to receive a second task, different from the first task, of the plurality of tasks to be performed by the third management framework to satisfy the first request, the integration arrangement being arranged to enable the third management framework to communicate bidirectionally with the integration arrangement.