There are two main components in a computer system: hardware and software. Terms such as programs, applications, software programs, application programs and so on are all used to describe the various types of software on computer systems. Here are the three main categories of software. Click on each term to read more about the topic.
Types of Software