O Brain Computer Interface é um sistema de comunicação, comunica entre utilizador e computador. O Brain Computer Interface (BCI) é utilizado como comunicação directa com o cérebro humano usando algoritmos". É uma bênção mais para pessoas gravemente deficientes, que não são capazes de controlar os seus órgãos corporais, mas a capacidade mental é normal. Hoje vivemos numa era de computador. Qualquer sistema precisa de entrada para processamento. O cérebro gera sinais cerebrais chamados como ritmos cerebrais. Os ritmos cerebrais são utilizados como input para o sistema BCI, existem principalmente cinco tipos: delta, theta, alfa, beta e gama. A actividade rítmica cerebral é gerada quando estamos a pensar, a relaxar, felizes, em estado triste ou quando o músculo está a trabalhar, em sono, em estado de sono profundo. Pode-se capturar ritmos cerebrais usando dois tipos de técnicas: BCI invasivo e não invasivo. Nos BCI invasivos, os eléctrodos são colocados em lóbulos através de cirurgia, podendo prejudicar os sujeitos. Os BCI não invasivos utilizam eléctrodos colocados no couro cabeludo para captar sinais cerebrais, não danificam os indivíduos, mas a qualidade do sinal é má do que os BCI invasivos. Actualmente, os BCI não invasivos são populares porque são seguros para as pessoas. A electroencefalografia (EEG) é um dispositivo que capta sinais cerebrais.