A database is an index to published journal articles.
The following services collect together many useful and relevant Web sites. They are good places to begin a search;
Scopus - One of the largest abstracting and indexing databases of research literature and quality web sources. There are also 23 million patent records from 5 patent offices.