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 is
provided. The image forming apparatus includes 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.