VariousWords beta
Related Terms:
Noun
Definition: User-driven content creation taking place over computer networks and blurring the traditional boundaries between consumption and production.
VariousWords beta
Definition: User-driven content creation taking place over computer networks and blurring the traditional boundaries between consumption and production.