A Software Category is simply a means of referring to what a piece of software is designed to do. The range of categories are as vast as the tasks that software can do. The following is a list of popular categories:
- Audio
- Archiving
- CD/DVD
- Emulation
- Imaging
- Office Productivity
- Peer-to-Peer
- Messaging
- Programming
- Video
- Video Game
- Virtualization
- Web Browser
In addition, for games in particular, certain additional categories can also be described:
- Expansion Pack
- DLC
- Modification