Look Up Another Term

Definition: infoware


Information sold in electronic format. See wares.