The program presents a three-dimensional cube which enables you to manipulate a Rubik's cube as you would in real life. You have to rotate the cube using Shift and function keys with the mouse which can be tricky but you soon get used to it. The point is that the computer can teach you how to solve a Rubik's cube in just a few minutes by showing you where it needs to go next form a certain position. The computer actually solves the cube by starting at the top right hand corner and then moving it in a counter clockwise direction. It then swivels the cube on a 360 degree axis to show you precisely where you should move next. It still takes some time to follow however because sometimes it's difficult to judge how the positions relate to real life so you'll have to spend some time carefully studying every move.
This is a complete cheat's dream although you'll be surprised at how tricky it still remains to solve the puzzle, even with the computer's help.