Vowel harmony is very typical phenomenon in Finno-Ugric languages.
Basic rule: There cannot be front vowels (y, ö, ä) and back vowels (u, o, a) in a same word. This rule is important when using different endings and suffixes. There is usually two allomorphs of one ending, eg. -nut /-nyt, -ko/kö , -ssa/-ssä.
Examples:
Illative: Minä asun Turussa, but Hän asuu Helsingissä
Ko-question Tuletko mukaan? but Lähdetkö pois?
Nut-participle: En ole nukkunut hyvin but, Olen syönyt paljon
Other suffixes: Hän on ammatiltaan taitelija, but Minä olen piirtäjä