Screencasting is a process of producing interactive demonstrations and software simulations by capturing a sequence of screenshots of any managing software program software. The screencasting software (like a video digital camera) records all your computer software actions and immediately generates