Software is a computer component that does not have any physical presence other than a bunch of 1's and 0's in a storage device. This contrasts with hardware which you can pick up and touch. Software is also known as programs, or applications, or apps. Operating systems and machine code are also considered software.