User-generated content (UGC) are the contributions of any testimonial, review, blog post, rating, video, audio file, image or other type of media made available for other online consumers. It is generated not by the owner of the site but by users of the site. It