VariousWords beta
Related Terms:
Noun
Definition: An intangible good sold through the Internet, such as a software license, e-book, or serial number.
VariousWords beta
Definition: An intangible good sold through the Internet, such as a software license, e-book, or serial number.