This webpage gives a simple, yet clear explanation of geometric rotations. There is also an interactive coordinate plane that demonstrates the process of rotating a triangle, rectangle or concave hexagon using an angle of rotation and a point of rotation.
Math is Fun