This report describes the characteristics, scalability, and weakness of hypervisor-based server virtualization, data centers, and container-based virtualization technologies. It explains the purpose, working model, scalability issues, features, and weakness of each technology. It also discusses the social technical aspects of these technologies. The report includes references for further reading.