Un modello scientifico è una visione astratta semplificata di una realtà complessa. I modelli scientifici sono usati come base per il lavoro scientifico. Possono essere usati per spiegare, prevedere e testare, o per sviluppare programmi per computer o equazioni matematiche.

Un esempio di modello complesso è il software utilizzato per le previsioni del tempo. Il programma è basato su equazioni per le variabili che influenzano il tempo. I dati meteorologici vengono inseriti e il programma produce previsioni (grafici e dati) dei modelli meteorologici futuri.

Un modello scientifico rappresenta oggetti, eventi e processi fisici complessi in modo logico.