Virtual core
A virtual core is a CPU where there is a separation between two areas of the processor, so that they can each take on some of the processing of the computer, but will not interfere with the other area. As opposed to physical cores, which has something that physically separates the cores, virtual cores do not have physical separation.
Also see: Core, Processor definitions
