Um modelo baseado em computador é um programa de computador que é projetado para simular o que pode ou o que aconteceu em uma situação. Eles são usados de muitas maneiras, inclusive em astronomia, economia e ciências como a física e a biologia. Modelos de computador são usados em campos como simulação de desempenho de terremotos e fabricação de modelos de edifícios.
Áreas bem conhecidas que utilizam modelos de computador:
- Modelos da atmosfera para previsões meteorológicas e para prever a mudança climática
- Aerodinâmica através de simulação de dinâmica de fluidos
- A modelagem baseada em agentes é usada para simular interações sociais em Inteligência artificial
A modelagem computadorizada freqüentemente usa análise numérica para se aproximar da solução real do problema. Técnicas de simulação são então utilizadas para obter valores. As previsões numéricas do tempo são muito imprecisas para dar uma boa previsão local do tempo, de modo que outros métodos são usados para ajustá-las.

