Application software is an end-user program typically divided into two classes; applications software and systems software. Systems softwareprovides an operating system and utilities that enable applications software such as database programs, spreadsheets, web browsers, and more to run.