"Oprogramowanie" to termin oznaczający serię szczegółowych instrukcji informujących komputer o zadaniach do wykonania i sposobie ich wykonywania. Zawiera wszystkie procedury i procedury, które komputer musi wykonać, aby uzyskać wykonanie pracy.
Istnieją synonimiczne terminy dla "oprogramowania". Często używany jest "program komputerowy" lub po prostu "program". Równie akceptowalnym jest termin "aplikacja" opisujący ten sam zestaw poleceń rozwiązywania problemów. Niektóre przykłady aplikacji to oprogramowanie do edycji tekstu, takie jak Microsoft Word i oprogramowanie arkusza kalkulacyjnego, takie jak Microsoft Excel.
Czasami instrukcje są osadzone w plikach wykonywalnych, które mają rozszerzenie .exe. Po uruchomieniu ich użytkownicy uruchamiają serię kroków, które informują komputer o sposobie wykonania danej operacji.