User-generated content is posted by customers or fans of a brand. They share their experiences through reviews, photos, videos, and testimonials on platforms like social media, blogs, and review sites, contributing to the online presence of the brand.