This document provides an overview of brain-computer interfaces (BCI). It defines BCI as a direct connection between the brain and a computer that provides a new communication channel. BCI works by sensing and translating electrical signals in the brain into commands to control devices in real time. The document discusses invasive and non-invasive BCI types and applications for restoring motor functions in paralyzed patients and allowing them to control devices and play games using only their thoughts. It also notes current limitations in BCI technology.