Det at en språklyd blir helt eller delvis identisk med en annen språklyd som den enten står i berøring med (kontaktassimilasjon) eller et stykke fra (fjernassimilasjon). Når en språklyd ved kontaktassimilasjon påvirkes av en etterfølgende lyd, foreligger regressiv assimilasjon, f.eks. når gammelnorsk vatn blir vann. Påvirkes en språklyd av en foregående lyd, foreligger progressiv assimilasjon, f.eks. når gammelnorsk lamb blir lam.
Ved fjernassimilasjon opptar en språklyd trekk fra en annen som den ikke står direkte i kontakt med, oftest står de i hver sin stavelse. Hit hører omlyd i germanske språk.