This document reviews various resource discovery strategies in grid computing, highlighting the challenges posed by the dynamic and heterogeneous nature of resources. It categorizes discovery approaches into query-based and agent-based methods, discussing the effectiveness of each in managing and discovering resources within grid environments. The integration of data mining techniques to enhance resource management and improve discovery processes is also emphasized.