Specification Style Guide
Capitalization/Non-Capitalization - Proper Nouns are Capitalized
a term that is intended to be generic should be lowercase in the glossary and in the specs and other documents that use that term. A term should only be uppercase if it is a proper noun. The only exception is an acronym. For example, the following terms are all generic nouns:
wallet
agent
public key
key event log
The following terms are proper nouns or acronyms:
ToIP
W3C
DIF
X.509
Diffie-Hellman
KEL