software, instructions that tell a computer what to do. … The term was coined to differentiate these instructions from hardware—i.e., the physical components of a computer system. A set of instructions that directs a computer’s hardware to perform a task is called a program, or software program![Software](https://i0.wp.com/philosophybd.com/wp-content/uploads/2021/12/Religion-definition-4.png?resize=300%2C169)