This animation from Lou Talman shows how a point moving around the unit circle generates the tangent function.
http://clem.mscd.edu/~talmanl/HTML/TangentCurve.html