I think ascents and descents fall under keming. You don’t want a j to bump into a b on the next line. So you have short letters from time to time. But that might be an archaic usage, or I’m wrong.
Kerning is strictly about the relative spacing between two adjacent glyphs. The only case that would ever be vertical is if you’re writing vertical lines (such as in Chinese or Japanese).