Cache Bundling helps us to perform several levels of optimization, which includes reducing file size, reduce in the number of network calls, deferring of js, etc ...
The cached.js.php file will compare the modified time of the source files, compare it to the modified time of the output file, and it will concatenate & minify the files as necessary.