While seeing examples of JSON-LD Documents, I see some keys that start with @. Is there any rule that dicatates which of the keys should start with @ ?
In this example, why might one choose to use @value instead of value?
"credentialSubject": {
"id": "did:example:ebfeb1f712ebc6f1c276e12ec21",
"animalType": [
{
"@value": "Dog",
"@language": "en"
},
{
"@value": "Chien",
"@language": "fr"
}
]