An isosceles triangle is a triangle with (at least) two equal sides. In the figure above, the two equal sides have length b and the remaining side has length a. This property is equivalent to two angles of the triangle being equal. An isosceles triangle therefore has both two equal sides and two equal angles. The name derives from the Greek iso (same) and skelos (leg).
A triangle with all sides equal is called an equilateral triangle, and a triangle with no sides equal is called a scalene triangle. An equilateral triangle is therefore a special case of an isosceles triangle having not just two, but all three sides and angles equal. Another special case of an isosceles triangle is the isosceles right triangle.