A rhombus and a square both have four equal sides. However, a square has four right angles, whereas a rhombus does not necessarily have right angles. Additionally, the diagonals of a square are equal in length, while in a rhombus, they are generally of different lengths.