No it doesn't bacause Windows Phone 7 doesn't actually real multitask. It's some kind of fake mutlitasking so if you hit home button the current application doesn't run on backround but freeze itself and that's why apps open on backround don't drain battery on Windows Phone 7 operating system.