What is the difference between a rectangle and a cube? A rectangle is a 3-dimensional and a cube is a 2-dimensional. A rectangle and a cube are both 2-dimensional. A rectangle is a 2-dimensional and a cube is a 3-dimensional A rectangle and a cube are both 3-dimensional.