DDL

Noun

 * 1)   an Internet link to a file, for immediate download, instead of via
 * 1)   an Internet link to a file, for immediate download, instead of via