Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Every moment of every day, millions of people send e-mail, talk on mobile phones, instant message each other, record TV shows on digital video recorders (DVRs), and listen to music on MP3 players. All of these things are made possible by good engineering. But it’s interaction design that makes them usable, useful, and fun.