Computer knows only zeros and ones. In order to make computer to do its work, one must be able to speak it's language or otherwise use a translator. In fact, the translation is the usual way. But most of the time, when we say memory, we mean usually the main memory. These are the hardware.
Software refers to the computer programs, something like the above.
The programs are stored in various media, on floppy diskettes, hard disk, magnetic tape, or in computer memory. Depending on the type of function the programs perform, they are classified as system software or applications. It was huge, occupied about an area of 10 rooms. The computer used 18000 vacuum tubes. And it was about 20000 times slower than a typical modern computer.