- Data collection: data is acquired from its source to the computer in a form suitable for processing.
- Data input: data is entered into the computer for processing.
- Data processing: meaning is added into the data entered depending on the instruction given to the computer.
- Output: results of processing is given out for user consumption.