JavaObject oriented programming languages are based on classes that are templates for creating objects. If you have a BookStore class, you might create several instances of BookStore objects. This act of creating BookStore objects is known as instantiation.
SoftwareIf you run a web browser on your desktop twice, you have two instances running. Some software prevents users from running multiple instances in the same environment.
ServersServer software such as databases, application servers and web servers often allow for running multiple copies of the server known as instances.
HardwareServers on a cloud computing platform may be referred to as instances.
An occurrence of something.
A single running copy of an object, program, server, database or hardware component.