The information retrieval system retrieves web pages based on the users queries. For indexing, we have used trie data structure, web pages are selected based on their tf-df score and are further rankied as per their google page ranking