Brain-computer interfaces (BCIs) are communication and control systems that can provide a direct link between brain responses, behavioral states, actions, and devices. Efficient BCIs require sophisticated computational algorithms and a fundamental understanding of the mediating neural mechanisms.