limitations:
time and cost accessing technology - i dont think time is such an issue, more cost because you have to be connected to the net
validating information source - ie its difficult to validate information on the net, and anyone could just post up anything
requires skill to access...