How is rotation different from revolution?
Revolution is the motion of a planet around the Sun while rotation is the spinning of a planet on its own axis like a top.
Moon rotates on its own axis as it revolves around the earth. How many rotations does it make in one revolution?