Memory hierarchy in computer organization refers to the organization and management of different levels of memory, such as cache, main memory (RAM), and secondary storage (e.g., hard disk), to optimize the overall system performance. The memory hierarchy is designed to minimize the gap between the processing speed of the CPU and the access speed of different levels of memory and to improve the overall efficiency of data transfer and processing.