Software is used to control a computer. There are different types of software that can run on a computer: system software, utility software, and application software.