1. the way something is organized or arranged:
• The trust will be managed by a board of directors, although that setup requires regulatory approval.
2. COMPUTING all the parts that work together in a system, especially a computer system:
• Multimedia setups can mix video clips, recorded speech, music, and computer graphics.
Financial and business terms. 2012.