Enterprise Resource Planning, czyli erp jest rodzajem specjalnego oprogramowania używanego w przedsiębiorstwach. Erp umożliwia sprawniejsze zarządzanie firmą czy instytucją. System erp pozwala na zautomatyzowanie logistyki przedsiębiorstwa poprzez sprawne i szybkie przesyłanie danych. 


Enterprise Resource Planning jest wyposażone w gotowe narzędzia, które znacznie ułatwiają zarządzanie w określonej placówce. Oprócz możliwości wymiany danych (zarówno wewnątrz firmy, jak i na zewnątrz) erp umożliwia planowanie w zakresie różnych działów i zasobów. Możliwe jest zarządzanie zasobami ludzkimi, finansowymi, a także rzeczowymi, takimi jak produkty oraz różnego rodzaju materiały.