Glossary
An instance is an interchangeable clone of the original. You can instance objects, modifiers, controllers, materials, and maps. Changing an attribute of an instanced item also changes the same attribute of all instances.
Object instances are not only alike in geometry, but also share modifiers, materials and maps, and animation controllers. When you change one instance by applying a modifier, for example, all the other instances change with it.
Each instance has its own set of transforms and object properties; these are not shared among instances.
Within the program, instances derive from the same master object. What you're doing is applying a single modifier to a single master object. In the viewport, what you see as multiple objects are multiple instances of the same definition.
If you wanted to create a room full of desks, you might begin by making many instanced copies of a desk.