This document discusses the emergence of cloud computing and its impact on software testing. It provides background on related topics like grid computing, virtualization, and cloud infrastructure testing. The document also notes that based on a survey, around 50% of organizations use cloud computing experimentally or for prototyping, while nearly 30% use it for non-critical applications and about 22% for business critical applications. In summary, it explores the history of cloud computing and how the rise of cloud has changed the traditional practices of software testing.