Type of Software There are two main types of software They are System software Application software Hardware System Software (OS) Application Software.