Data locality refers to the practice of processing data close to where it is stored to minimize latency and improve performance in computing systems. By optimizing data placement and access patterns, data locality enhances efficiency in distributed systems and parallel computing environments.