These programs are divided into two classes: system software and application software.