Technical Architecture & Requirements