quicktime

Screencasting with QuickTime X Player

QuickTime X Media Player can be used as a screencasting software to help you capture and record video of your desktop screen into a Quicktime movie or you may upload the video to YouTube directly from QuickTime.