First of all, thinking is the generalization and indirect reaction process of the human brain to objective things by means of language. Thinking is based on perception and transcends the boundaries of perception. Thinking in the usual sense involves all cognitive or intellectual activities. It explores and discovers the intrinsic relationship and regularity of things, which is an advanced stage of cognitive process.