These key databases will give you broad access to journal articles and citations across a number of fields.
The Web contains multitudes of information, with one search yielding thousands of results. It is necessary to evaluate each site in order to know how authoritative it is. Here are some resources for evaluating web resources: