Now, this can be good for expert users with a precise understanding of their needs and the collection And is can be good when information retrieval in the system is a component of a larger application. 