This document discusses various elements of computer systems and human-computer interaction. It describes input devices like keyboards, mice, touchscreens, and specialized controls. It also covers output devices such as screens, digital paper, and virtual reality displays. The document discusses how these devices dictate the style of interaction systems support and how interaction has evolved from batch processing to being more interactive.