Software provides the instructions that tell a computer what to do.
A software is a part of a system within a computer that contains instructions and commands about what a computer is supposed to do next. Hardware refers to the actual physical components of a computer, such as keyboard, motherboard, etc. Spam is unwanted mail. Data mining refers to finding new data and patterns between them.