Un neurosoftware busca permitir que a través del cerebro humano se controlen las funciones de las computadoras o que desde las computadoras se generen órdenes al cerebro humano.