Digital distribution (also called content delivery, online distribution, or electronic software distribution (ESD), among others) is the delivery or distribution of media content such as audio, video, software and video games.