Organizations have the challenge of dealing with employees' honesty and trustworthiness. Auditing is used to circumvent any question of integrity. An electronic data processing audit is an evaluation of the accuracy and proper function of an organization's data processing. Organizations mainly audit the accounting department. Other areas like project management, quality management and energy conservation are also audited. Auditing ensures compliance and checks on fraud of the company's resources.