Integracja systemów informatycznych ma na celu skomunikowanie ze sobą poszczególnych aplikacji oraz umożliwienie korzystania przez wszystkie systemy z tych samych zasobów. Pomimo, że funkcje w każdym z programów są zupełnie inne, to część wykorzystywanych danych bądź urządzeń jest taka sama dla więcej niż jednego z nich. Zintegrowane systemy oprogramowania dają nam większe możliwości i korzyści niż gdybyśmy korzystali z każdego programu osobno.