Challenges faced
A whole set of technologies to design or adapt:
communication protocol
description of services
enable security and privacy
describe complex interactions
...
Tools: URI, HTTP, XML
Tim Berners-Lee
12 of 34