Softvér: • Zbierka počítačových programov, procedúr, pravidel a s nimi spojenou dokumentáciu (IEEE). Softvér zahŕňa napr: požadavky, špecifikácie, opisy návrhu, zdrojový text, testovacie údaje, príručky, …. • Softvér je množina programov a údajov spolu sa sprievodnou dokumentáciou, ktorá je nevyhnutná a nápomocná pri jeho aplikácii.
Software Engineering (softvérové inžinierstvo resp, aj softvérová technika): Je inžinierska disciplína, ktorá sa zaoberá princípmi, metodami , nástrojmi a ludskými zdrojmi, pre plánovanie, vývoj, používanie a vykonávanie údržby softvéru v priemyselných podmienkach. Hlavné oblasti tvorby softvéru sú vývoj, zabezpečeni kvality, manažment a údržba a starostlivost o softvér, jako aj vývoj, voľba a používanie princípov, metód a nástrojov.
Softvérový proces: Proces zahŕňajúci technické aspekty a aspekty manažmentu vývoja softvéru: určujú abstraktnú množinu činností, ktoré sa majú vykonať pri vývoji softvérového výrobku z pôvodných požiadaviek používateľa.
Princípy softvérového inžinierstva: Sú teoretické a v praxi overené všeobecné základy pre tvorbu softvérového produktu.
Metódy softvérového inžinierstva: Sú z princípov odvodené množiny pravidel, ktoré navigujú sotvérového inžiniera na báze modelových predstav, jako postupovať pri riešení konkrétnem úlohy a taktiež ako dokumantovať výsledky. Táto sústava pravidel by mala byť nezávislá od programovacích jazykov a prostredia v ktorom softvérový produkt bude pracovať.