This article discusses Intelligent Memory, a specially designed architecture of the memory structure that can help in overcoming the issue of Processor-Memory Performance Gap. It covers its definition, architectural description, and performance. The article also discusses the four models of Intelligent Memory that have been used prominently for development and improvement.