System Architecture Overview