Baudhayan Theorem is defined with respect to a rectangle.
It contains a list of Pythagorean triples discovered algebraically, a statement of the Pythagorean theorem, and a geometrical proof of the Pythagorean theorem for an isosceles right triangle.
Phythagoras theorem can be proved for any type of triangle.