Since last year, TripAdvisor, Yelp and Citysearch—sites with local-business reviews generated by their visitors—have complained Google effectively stole their content and posted it on Google's own pages. Google Places competes with those sites and provides information on millions of restaurants, hotels and other businesses, including store hours, location and photos.