The important goal of this article is to discuss on virtualization software. The word virtualization in computing refers to conception of hardware platform, software, storage device or network resources in a method. It is a broader period which is second-hand for generalization of computer resources. This prepared probable with the assist of virtualization software. It is constructive in numerous ways i.e. users can effort on dissimilar operating systems without reconstruction it each time. This can also assist to make tiny laboratory on a user’s computer.