Understanding User-Generated Content On Social Media