The sixth generation (6G) mobile communication system is expected to meet the different service needs of modern communication scenarios. Heterogeneous networks (HetNets) have received a lot of attention in recent years due to their potential as a novel structure for evolutionary networks. When compared to homogeneous networks, HetNets provide more potential for spatial spectrum reuse and higher quality of service (QoS). However, effective resource management (RM) solutions are essential to prevent interference and accomplish spectrum sharing due to mutual interference. This paper presents a comprehensive review of resource management in 6G HetNets. The study aims to give crucial background on HetNets to aid in the creation of more effective methods in this field of study. First, a detailed examination of recent work is presented in resource management aspects such as power allocation, user association, mode selection, and spectrum allocation. Second, we identify the most severe challenges associated with the current resource management methods and propose suitable solutions. Finally, several open issues and emerging areas of research are highlighted.