1. An image forming apparatus that includes a control part that provides common services on control of hardware resources to a plurality of applications so as to be able to include a plurality of applications, the image forming apparatus comprising: a virtual machine; an application that is executed by the virtual machine; and an application management part managing the application that is executed by the virtual machine.