This document summarizes a presentation on service virtualization. It discusses how service virtualization addresses problems with tightly coupled web services by providing coordination, visibility and manageability across services. It presents service containers and service intermediaries as two implementation options for service virtualization. Key differences between the options are that service containers abstract the environment from the service implementation, while service intermediaries abstract the service client from the service implementation. The presentation encourages investments in an enterprise service model and service virtualization capabilities beyond just contract optimization.