Enterprise Resource Planning is an integration of different modules functions, duties and responsibility, theories, formulas, calculations, techniques, concepts, methods and making a single computerized system for the Corporate Finance. In this article, it mentioned about ERP and Related Technologies, Implementation of ERP Systems, Functional Modules, Life Cycle of ERP and Implementation Factors