This article clarifies a thought that has been rattling in my brain for years. Humans like to play. Play is instrumental in learning. Therefore if something is fun, it becomes easier for humans to learn. Making something fun is a huge challenge which is why I admire the video game industry. I think the web community would do well to utilize more 'gaming' elements in their designs.