Download Matrices : Theory And Applications