UGC consists of a number of software components on both the Content Manager and the Content Delivery side.
UGC system diagram User Generated Content consists of software components installed and configured on the Content Manager, Content Deployer, Content Service, and on your visitor Web site. User Generated Content also requires you to create a database.
UGC Content Delivery software components On the Content Delivery side, UGC consists of a number of software components. Note that the Moderation service and Community service are almost identical and use the same database; the only difference is the configuration of the Cartridge.