Information systems can be classified in many ways, but for our purposes here, we will consider their classifications based on the mode of processing, on the system objectives, and on the nature of interaction of the system with its environment.