Scratch is a programming environment created by MIT for children to create simple animations and interactions. In Scratch, sprites are manipulated on the stage using scripts, which are small program segments that control behaviors. The tutorial then explains how to create a simple dancing cat animation in Scratch using move and sound blocks, and looping the animation with a repeat block.