World installation art refers to large-scale, site-specific art that is often interactive and made from found or recycled materials. It combines elements of sculpture, painting, and architecture, creating immersive experiences for viewers. Notable artists include Ai Weiwei and Christo and Jeanne-Claude.