Through assosiative memory we can identifi memory location by its contents rather than memory addresses.Also called CAM(content Addressable Memory).
Associative memory for a computer is a special memory hardware structure designed for very fast searching. It is hardware that basically implements a software table. It organizes data as it is stored into it (doing what is normally a software function). It also searches the memory for any matches on search keys provided returning all links. Some versions return all the matching data.