video: (computer science) the appearance of text and graphics on a video display
visual communication: communication that relies on vision
development: act of improving by expanding or enlarging or refining