Dialects are formed as groups of people speaking the same language are separated and local practices are reinforced among the different populations. If this goes on long enough, it eventually becomes a different language. In this way all the various languages of the Indo-European family evolved from a common root language.

American English and British English were indeed on their way to becoming separate languages, until the modern era. With mass communications and ease of travel, English is slowly becoming more standardized.