Electronic software distribution,
Definition of Electronic software distribution:
Sale of computer programs over the internet. After paying electronically (through a bank or credit card) for the software, the buyer can download it and the associated documentation.
Meaning of Electronic software distribution & Electronic software distribution Definition