1) An ERP system provides integrated management of core business processes through a single software system. It aims to integrate all departments and functions across a company onto a single computer system that can serve all those different departments' particular needs. 2) Companies implement ERP systems to support business goals like integrated and online processes, elimination of fragmented legacy systems, improved integration and lower costs. 3) A successful ERP implementation requires the right mix of people, processes, and technology. Key steps include project planning, design, building the system, training users, and go-live support. Adaptation of business processes to the ERP system is also important.