What is a Keystore file (UTC)?

A keystore file is a password-encrypted file which contains your private key on the Ethereum network. Your private key is used to sign transactions when sending crypto assets from your address. 

Because both the keystore file and a password are required to unlock access to your Ethereum address, this adds an additional layer of security as opposed to your naked private key stored in a text file.