A typical pattern or model for something. In programming, a paradigm is a way that a programming language is organized. There are four major paradigms for programming languages:
Imperative
Logic
Functional
Object-oriented
There are also multi-paradigm languages, like Verse.