Software

On virtually all computer platforms, software can be grouped into a few broad categories.