Think of the ability to write your jenkins jobs as code. This is what Jenkins Job-DSL Plugin brings in. Configuration as Code is the paradigm which is heavily used to describe jobs in Jenkins with Job-DSL plugin.
This was a demo talk at Devoxx MA 2016.