The world of entertainment is constantly evolving with the advent of new technologies. Digital broadcasting has changed the way we experience television, with more interactive programming and participation. Digital cameras, printers and scanners have enabled more people to experiment with image production. Computer gaming has been an important influence in the development of graphical interfaces. Technology has been at the forefront of changes in the production and distribution of music, as well as in the ways in which people can access and listen to music.