Friday, April 21, 2006

infographic

Any (typically computer-generated) graphical elements which relay information quickly to the reader.