Design Patterns and Business Models for the Next Generation of Software by Tim O'Reilly 09/30/2005 The bursting of the dot-com bubble in the fall of 2001 marked a turning point for the web. Many people concluded that the web was overhyped, when in fact