2. Introduction and Design Goals