Understanding the System Design