Definition, synonyms and related words
Interactive digital media, such as the Internet, as opposed to traditional media such as print and television.