It's a good idea to start you information retrieval in dictionaries and encyclopedias that are specialized in your subject field. These resources can provide definitions and background information on your topic:
Encyclopedia of Computer Science: ACM Digital Library
Encyclopedia of Database Technologies and Applications
FOLDOC Online Dictionary of Computing