A foundation model is a large general-purpose model trained on broad data that can be adapted to many downstream tasks.
Large language models are one type of foundation model; foundation models can also support vision, speech, multimodal, and scientific applications.