An associative memory is a storehouse of linked patterns that are encoded in a few form. When the storehouse is triggered or even excited with a pattern, then simply the associated pattern couple is recalled and appears at the output. The input may very well be an exact and distorted and partial representation of a stored pattern.