A computer-based information system consists of hardware, software, databases, telecommunications, people, and procedures designed to collect, manipulate, store and process data into useful information. Key components include IT (technology), hardware, software, databases, people, procedures, telecommunications, e-commerce, m-commerce, transaction processing systems, and enterprise resource planning (ERP) systems. Management information systems (MIS) are organized collections of resources used to provide routine information to managers and support decision-making.