Web constraints
Bandwidth
Multiple platforms
Server processing
Variety
Organization of data and information
Quality assurance of information