There's a new marketing buzzword every few years or so, and "UGC" is having a moment. Or maybe it'll be a more permanent term. It's too soon to tell. User-generated content, UGC for short, has been building momentum for a couple of years, proving to be an effective marketing tool for B2C brands.