A scientific model is a simplified abstract view of a complex reality. Scientific models are used as a basis for scientific work. They can be used to explain, predict, and test, or to develop computer programs or mathematical equations.