A neural network trained on large volumes of text to predict the next token. A token is a chunk of text, often a word or part of one, that the model reads and generates one at a time.