Okay, this is the dumbest question you may have ever heard but I figured I'd ask Ubuntu fanatics since you'd know. What's the deal with virtualization? Like I understand the basic ideas with virtualbox and VMware and I have installed a virtual Windows XP on my ubuntu desktop. I once read that virtualization is something that all IT people need to learn and I was wondering, what are the overall capabilities of virtualization?
Like I am sure there must be more than being able to run Windows on your Linux box. Like in terms of server virtualization or whatever. What are the overal capabilities of virtualization, what doors does it open up? I am just curious, I know dumb question.
Also, if you can tag this into it, what is the best virtualization tool for Ubuntu Linux or Linux in general. I know there is VMware, Virtualbox, KVM in the kernel, Xen, etc, which one is the best do y'all think? I'll probably have more virtualization questions as time progresses but I just wanted to get this out of the way. Thanks all.