Use of Dalvik VM in android
So it is used to store everything you need. For example:

You own a Samsung Galaxy S4, you need:


Verizon Tools
Samsung Camera Drivers
Speaker Drivers
etc


So dalvik is a partition which is used to keep everything that your android device needs. It keeps everything ready to launch once you boot up your phone. =)