"In this article, we compare Web applications with a newer style of mashups, often referred to as enterprise situational applications, that are used for business purposes. The mashups are created for specific situations and are often utilized only for short periods of time while the situation exists. To appreciate the differences between mashups and traditional Web applications, let’s first review what they have in common."