## Controls in an Automated Environment — Application Controls vs General IT Controls
### Two Categories of IT Controls
1. General IT Controls (GITC)
Controls that apply across all applications and the overall IT environment. They create the framework within which application controls operate.
2. Application Controls
Controls embedded within a specific application to ensure completeness, accuracy, and validity of data processed by that application.
### Classification Table
| Control Description | Type |
|---|---|
| Reasonableness checks | Application Controls |
| Controls over data centre and network operations | General IT Controls |
| Controls over application system acquisition, development and maintenance | General IT Controls |
| Program change controls | General IT Controls |
### How to Distinguish
- If the control is specific to data processing within an application (input validation, reasonableness checks, completeness checks) → Application Control
- If the control is environmental/infrastructure (data centre, networks, system development, change management, access management) → General IT Control
### Common Application Controls
- Input controls (format checks, reasonableness checks, range checks)
- Processing controls (batch totals, run-to-run totals)
- Output controls (reconciliation of output to input)
### Common General IT Controls
- Data centre and network operations
- System acquisition, development and maintenance
- Program change controls
- Access security controls