•local caching of binaries on the slaves
•different scheduling protocols on master
•dynamic load balancing of tasks
•connect to the Grid
•web interface to the client
•creating jobs easier, with input data
•starting/stopping jobs
•monitoring execution of jobs
•easy access to the output of execution
•should decrease learning effort for using the system