Dostosowane oprogramowanie to program komputerowy lub aplikacja internetowa zaprojektowana specjalnie do określonego celu, działu lub firmy. Oprogramowanie jest własnością klienta i może zawierać funkcje z innych programów. Oprogramowanie spersonalizowane jest napisane i zaprojektowane w celu spełnienia specyficznych procesów biznesowych klienta.
W przypadku niestandardowego oprogramowania klient jest właścicielem praw i licencji na produkt. Klient może odsprzedawać oprogramowanie innym zainteresowanym stronom. Dostosowane oprogramowanie może łączyć funkcje z innego istniejącego oprogramowania z funkcjami, których potrzebuje firma. Wiele firm wybiera zindywidualizowane oprogramowanie, aby wyeliminować powtarzające się zadania, poprawić zachowanie dokładnych danych, poprawić udostępnianie informacji i uzyskiwać wyniki w czasie rzeczywistym.