How input buffering works [video]
youtube.com