A square is a quadrilateral with four equal sides and four right angles. A rectangle also has four right angles but has two pairs of opposite sides of different lengths. Therefore, a square is a special type of rectangle where all four sides are of equal length.