Software definition:
Programs and applications for computer: programs and applications that can be run on a computer system, e.g. word processing or database packages
Software is a group that specifies applications within a computer system. They can perform many different tasks, some of which make your life easier and some that just pass time such as games.