"The browser is still mainly a client/server creature, but going forward, technologies like .NET and Flash blur the boundary, offering the same kinds of programmability on both ends of the pipe. Where to deploy code will become less an architectural constraint, and more an architectural choice."