A feature of keyboard use such that when the user hits the keys faster than the computer can process them the computer stores up the key presses and eventually catches up without losing any. The unprocessed characters are stored in the typeahead buffer.