Answer:
separation from the main community
parenting
Explanation:
Dialects develop in groups that are separated from the main community of speakers of a particular language, and therefore, develop a unique interpretation of it. Therefore, separation is one of the factors. The other important factor is that of parenting. Parents who speak a particular dialect tend to speak this at home, and therefore, pass it unto their children.