It's a file that stores certain informations so that the game load faster. After you clear the cache, the first loading will be slower, but new caches files will be created again. Sometimes even after deleting a broken mod a problem will still persist, that's because the cache of the mod still exists and break your game. (sorry if that is unclear or wrong)