In geometry, a hyperrectangle (also called a box, hyperbox, k {\displaystyle k} -cell or orthotope), is the generalization of a rectangle (a plane figure) and the rectangular cuboid (a solid figure) to higher dimensions. A necessary and sufficient condition is that it is congruent to the Cartesian product of finite intervals. This means that a k {\displaystyle k} -dimensional rectangular solid has each of its edges equal to one of the closed intervals used in the definition. Every k {\displaystyle k} -cell is compact.
If all of the edges are equal length, it is a hypercube. A hyperrectangle is a special case of a parallelotope.