User-generated content (UGC) is any form of content created by users of a platform. UGC can be leveraged by showcasing it on the platform itself or by actively encouraging users to create and share UGC. It can also be used in marketing campaigns outside of the platform itself.