Start here. This is the direct spoken answer to practice first.
Overview
A useful definition explains the mechanism plainly, then connects it to both the surprising capability and the uncertainty an application must manage.
A large language model is a model trained on large amounts of text to predict a likely next token from the tokens already in its context. It repeats that prediction to generate a response. Training lets it capture patterns in language, code, facts, and common forms of reasoning, so next-token prediction can produce useful summaries, explanations, or transformations. It does not mean the model is retrieving a guaranteed fact from a database or executing a fully reliable reasoning procedure.