What is google demo slam?

is it search engine or what is it a flashy site

Google Demo Slam is a demo competition (started October of this year), where Google users can submit and share their videos using Google products like Google Instant, Google Search by Voice, Google Translate, Google Video Chat, Google Goggles, Google Earth, etc. in creative and ingenious ways.

Well it's also a way to promote and make boring tech demos more attractive or more interesting for people who are not into it and hopefully encourage them to use these technology (i.e Google products).