Many accounting practices have been simplified with the help of accounting computer-based software. An enterprise resource planning (ERP) system is commonly used for a large organisation and it provides a comprehensive, centralized, integrated source of information that companies can use to manage all major business processes, from purchasing to manufacturing to human resources. These systems can be cloud based and available on demand via application or browser, or available as software installed on specific computers or local servers, often referred to as on-premise.