•local caching of executables on the slaves
•different scheduling protocols on master
•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