enterprise software enterprise software also known as enterprise application software eas is computer software used to satisfy the needs of an organization rather than individual users such organizations include businesses schools interestbased user groups clubs charities and governments enterprise software is an integral part of a computerbased information system services provided by enterprise software are typically businessoriented tools such as online shopping and online payment processing interactive product catalogue automated billing systems security business process management enterprise content management it service management customer relationship management enterprise resource planning business intelligence project management collaboration human resource management manufacturing occupational health and safety enterprise application integration and enterprise forms automation as enterprises have similar departments and systems in common enterprise software is often available as a suite of customizable programs generally the complexity of these tools requires specialist capabilities and specific knowledge definitions enterprise software describes a collection of computer programs with common business applications tools for modeling how the entire organization works and development tools for building applications unique to the organization the software is intended to solve an enterprisewide problem rather than a departmental problem enterprise level software aims to improve the enterprises productivity and efficiency by providing business logic support functionality according to martin fowler enterprise applications are about the display manipulation and storage of large amounts of often complex data and the support or automation of business processes with that data although there is no single widely accepted list of enterprise software characteristics enterprise application software performs business functions such as order processing procurement production scheduling customer information management energy management and accounting it is typically hosted on servers and provides simultaneous services to a large number of users typically over a computer network this is in contrast to a singleuser application that is executed on a users personal computer and serves only one user at a time types enterprise software can be categorized by business function each type of enterprise application can be considered a system due to the integration with a firms business processes nevertheless certain industry standard product categories have emerged and these are shown below accounting software billing management business intelligence business process management content management system cms knowledge management km customer relationship management crm database master data management mdm enterprise resource planning erp enterprise asset management eam lowcode development platforms lcdp supply chain management scm backup software product data management pdm product lifecycle management plm sap system application products application release automation software business informatics business software enterprise architecture enterprise forms automation identity management identity management system information technology management integrated business planning management information system operational risk management retail software strategic information system 