Which of the following describes an isosceles triangle?
All sides are different lengths.
All sides are the same length.
At least two sides are the same length.
It has one 90∘90^\circ90∘ angle.