Synonyms:
apparatus, setup
Meaning: equipment designed to serve a specific function
Synonyms:
setup
Meaning: the way something is organized or arranged; "it takes time to learn the setup around here"
Usage examples
You know what the setup is, there, don't you? The Terran Federation Space Navy discovered and explored both Uller and Niflheim, which made both planets public domain.