In this funny video, Vooza explains the digital "currency" that allows users to conduct transactions online. It's either that or something from a videogame.