cloudopedia.com
What is Virtual Appliance? Definition by Cloudopedia
Virtual Appliance is a software based image of a physical machine, system or application which operates on a virtualization environment or virtual platform.