Brain-computer interface(BCI) is a new kind of human computer interface being explored since last decade,and BCI is one kind of communication system which does not depend on the brain's normal output channels of peripheral nerves and muscles.One of the most important functions is that this technology could be a new valuable augmentative communication option for those with severe motor disabilities that prevent them from using conventional augmentative technologies.BCI technology also has potential applications in other fields such as industry,space and defense.This paper introduces the working principle of visual evoked potential based BCI skill.Those key techniques included system design,methods of data acquisition and process.Finally,some main problems and future trends are also pointed out.