Vocabulary is a main part of foreign language teaching.However,it is not easy to teach.The traditional method is just to make students learn more words by heart.This paper is going to introduce some semantic theories which can give an insight into the teaching of vocabulary.