The crux of the debate over network neutrality can be boiled down to the claim that the Internet's existing architecture represents an essential foundation for its success that must be preserved. It may come as a surprise that the engineering literature is replete with commentaries noting the many things that the Internet was not designed to do well.The basic insight is that every architecture necessarily involves tradeoffs, and no architecture can do everything.In addition, it also implies that every architecture is to some extent a reflection of the times in which it arose and that architectures tend to favour innovations consistent with the design while hindering innovations that have needs that the architecture was not designed to support. This seminar will examine the architectural commitments embedded in the Internet's design. It will also explore how the environment surrounding the Internet has changed over the past 20 years and how further innovation may depend on permitting the architecture to evolve to meet these new demands.