From here, I have read that:
artifacts saves the ABI, binary of contract and other info related to the contract.
In Remix when I open the artifacts folder I see a .json and a .metadata.json file. What is the difference between these two files and what purpose does each serve?