Is there a program that?

#1
Is there a Free program that can record Everthing you do on your desktop?

I have see Video tutorials for photoshop so I know there is somethink like it.