John Gossman from Microsoft here. Windows Server containers use the approach sometimes called Operating System Virtualization, just like Linux containers, Jails, etc.. The Wikipedia article is a pretty good summary: http://en.wikipedia.org/wiki/Operating_system%E2%80%93level_...
They are process based. They do not depend on HyperV and can run on Windows Server on bare metal or inside any hypervisor or cloud.