The next generation of technologies are targeting the desktop in a way never before possible. Network enabled applications interact with rich datasets provided on the web, using techniques and technologies common on most advanced websites; user interfaces will be static and dynamic, data will be local and remote, online/offline. How will this evolution happen and what does it mean for the web?