Meaning of site-specific in English:

site-specific

adjective

  • Specifically relating to, connected with, or affecting a particular location; (now frequently) specifically (of a work of art, drama, etc.) specially constructed or created to be displayed or performed at a particular location, typically one which is not within a conventional museum, gallery, theatre, etc.

Origin

1950s; earliest use found in The British Medical Journal.