Sort:  

I don't know a ton on the subject. It is computing using quantum physics principles.
Basically in short, allows you to do an essentially an infinite number of computations simultaneously, rather than sequentially...BUT you can do this without the passage of time. The analogy I've read several times is that if you think of time like a loaf of bread, then classical physics would state that you can slice that bread (time) as thin as possible, but it will always aggregate to the full amount of bread, and thus the passage of time. Quantum physics allows you to slice this bread in half and operate on the "face" of the bread, or the instance of time. This allows you to computer, or operate, on a slice of time without any time every passing by. This same principle applies to executing commands...

THAT...and I've also read that quantum computers simply take every possible solution a problem, and present the best ones...this one I can't explain well.

A computers cores allow you to do computations simultaneously (with shared ram for the most part)...