Execució en temps real vol dir fer una cosa mentre està passant, en el mateix moment. Un enregistrament taquigràfic, una gravació de veu o una retransmissió en directe es fan en temps real.
Un sistema en temps real (STR) és aquell sistema digital que interacciona activament amb un entorn amb dinàmica coneguda en relació amb les seves entrades, sortides i restriccions temporals, per donar-li un correcte funcionament d'acord amb els conceptes de predictibilitat, estabilitat, controlabilitat i assolibles.
Els sistemes en temps real són presents en la nostra vida diària, pràcticament en tot el que ens envolta, en els avions, trens i automòbils, en el televisor, la rentadora o el forn de microones, en els telèfons mòbils i en les centrals telefòniques digitals. Són un element imprescindible per garantir la generació, transmissió i distribució de l'energia elèctrica i per assegurar la qualitat i la seguretat d'incomptables processos industrials.
La principal característica que distingeix els STR d'altres tipus de sistemes és el temps d'interacció. No obstant això, abans de continuar cal aclarir el significat de les paraules "temps" i "real". La paraula "temps" significa que el correcte funcionament d'un sistema depèn no només del resultat lògic que retorna l'ordinador, també depèn del temps en què es produeix aquest resultat. La paraula "real" vol dir que la reacció d'un sistema a esdeveniments externs ha de passar durant la seva evolució. Com una conseqüència, el temps del sistema (temps intern) ha de ser mesurat usant la mateixa escala amb què es mesura el temps de l'ambient controlat (temps extern).
Un STR té tres condicions bàsiques:
En contrast amb la definició de STR, un sistema ràpid produeix la seva sortida sense considerar les restriccions de temps de l'ambient amb què interacciona, per a aquesta classe de sistemes no és important el temps en el qual les dades arriben al sistema digital sinó només el temps en què la sortida és produïda, en altres paraules únicament interessa la rapidesa de donar la resposta dins de l'interval de temps la mesura, entre més petita és millor, sense importar el cost de generar aquesta resposta.