Dan Bornstein gives a quick overview of Dalvik, the virtual machine used by Android. The virtual machine runs Java platform applications which have been converted into a compact Dalvik Executable (.dex) format suitable for systems that are constrained in terms of memory and processor speed.