Installation Art

Definition of Installation Art as it relates to Art, Performance Art

Installation Art: A form of immersive, three-dimensional art that transforms and activates spaces by integrating various materials, objects, and performative elements to create an enveloping sensory experience for the viewer. Through its site-specific interventions and interactive qualities, installation art encourages active engagement, reflection, and dialogue between the work, the environment, and the audience.

Child Hierarchical Categories

Note