A complete tutorial about jenkins file
If you are familiar with Jenkins, you would usually create new jobs or builds and configure them. Basically what Jenkins file is that instead of you creating and configuring jobs on the Jenkins user interface you would write a file or you would script that build and it's configuration in a file.