multimedia platform

« BACK TO DICTIONARY INDEX

(n.) Computing system or device used to deliver diverse media types—including text, graphics, audio, animation, and video—in an interactive environment.