Software are programs that enable computers to perform tasks by processing instructions. There are two main types: system software like operating systems, utilities, and drivers; and application software for specific tasks like word processing, games, etc. Software can be proprietary, sold commercially, freeware, or open source. It is installed from physical media or downloaded, and some common file types are associated with applications like .doc files for Word.