Jenkins is one of the mostly used Continuous Integration tools for build automation due to its capacity in managing a great number of nodes, called slaves, with executors for a wide range of tasks related to project build and deploy. Each executor runs Jenkins jobs, alleviating Jenkins server from running all the tasks.
Full article