You can find an explanation of their purpose in the ProGuard manual > Introduction.
The -injars/-libraryjars/-outjars options specify the input files and output files of ProGuard. The Android build process already specifies the necessary options for you, so you mustn't repeat them in your configuration file.