A vision-language model (VLM) accepts images (and often text prompts) and produces text — captions, answers, or structured descriptions. Think of it as an LLM that can also look.
You point a phone at a whiteboard and ask “summarize the action items.” A VLM encodes the photo, conditions a language model on that encoding, and writes the summary. Classic CV classifiers only output class labels; VLMs speak in natural language.
Many VLMs use a vision encoder (e.g. ViT-style) whose outputs are projected into the token space of a language model. Training mixes caption data, interleaved image-text documents, and instruction-tuning with visual Q&A.
VLMs let language models consume images so you can ask questions about what is on the screen or in a photo.