Google Scholar can be a good place to start searching for information and also includes citation data.
Peer reviewed means that articles have been reviewed and evaluated by 'peers' (researchers with expertise in the same subject area as the authors) before publication.