The techniques of digital art are used extensively by the mainstream media in advertisements, and by film-makers to produce visual effects. Desktop publishing has had a huge impact on the publishing world, although that is more related to graphic design.