Friday, April 21, 2006

infographic

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

Links to this post:

Create a Link

<< Home