A foundation model is a large-scale AI system trained on vast amounts of data that serves as a versatile base for many different tasks. Examples include large language models, image generators and multimodal systems.