There exist differences between the two variants American English and British English, just as many differences in the variants within themselves. Through discussion of their historical background and some main reasons including being in different regions, borrowing words in different situations, political and ideological revolting against British government in America, this paper gives readers a general knowledge about American English and British English and the tendency of the two variants. What's more, they will know what kind of English they would like to learn.