Screen recording software that turns screen output into a video to teach an application or to promote a product by demonstrating features. Users can also make videos of screen sequences to log results for troubleshooting. Screencast programs may allow narration during capture, and advanced versions allow editing and annotation after the capture. ScreenCam was one of the first of this type, followed by several others, including Camtasia from TechSmith (www.techsmith.com) and Captivate from Adobe (www.adobe.com). Services also exist that let users make screencasts and share them online (see screencast.com). See ScreenCam.