Når man skal bruke matematikk for å løse et problem fra virkeligheten, er det første trinnet generelt å konstruere en matematisk modell av problemet. Dette involverer abstraksjon fra problemets detaljer, og modelløren må være nøye med å ikke miste viktige egenskaper ved oversettelsen av originalproblemet til et matematisk problem. Etter at problemet har blitt løst i matematikkens verden, må løsningen oversettes tilbake til originalproblemets kontekst.