Cognitive linguistics is an emerging language discipline that studies language based on new philosophical and cognitive views and people's experience of the world and the perception and conceptualization of the world. This paper mainly introduces main theories of Cognitive Linguistics that aims to provide some reference for language beginners and help them to fully understand Cognitive Linguistics.