The process of accessing information or data from a large set of resources based on specific criteria or queries.