This document provides an overview of screencasting, including what it is, why its popularity has increased, common uses, available software programs, and best practices. Screencasting allows for video recording of one's computer screen and is useful for creating tutorials, lectures, demonstrations, and FAQs. It has become more widespread due to increased computing power, storage, and internet speeds, as well as accessible software. The basic process involves dry running and storyboarding tasks, scripting, recording both video and separate audio, editing the recordings together, and distributing the final screencast. Best practices include keeping recordings brief, focusing on one task at a time, speaking clearly, and making the screencast easy for others to view and