Definition of Installation Art

Home > Visual Arts > Installation art > Digital installation art > Definition of Installation Art

A form of contemporary art that involves creating a specific environment or situation that immerses the viewer in a sensory experience.