Application software can be divided into two general classes: systems software and applications software.