Agents can be used to execute jobs on remote machines. Once started it will update itself from server automatically when necessary