Brain-computer interface (BCI) can establish a direct communications pathway between the human brain and the external devices, which is independent of peripheral nerves and muscles. Compared with invasive BCI, non-invasive BCI has the advantages of low cost, low risk, and ease of operation. In recent years, using non-invasive BCI technology to control devices has gradually evolved into a new type of human-computer interaction manner. Moreover, the control strategy for BCI is an essential component of this manner. First, this study introduced how the brain control techniques were developed and classified. Second, the basic characteristics of direct and shared control strategies were thoroughly explained. And then the benefits and drawbacks of these two strategies were compared and further analyzed. Finally, the development direction and application prospects for non-invasive brain control strategies were suggested.