This document provides descriptions of blocks in the Scratch programming environment, organized by category including Motion, Looks, Sound, Control, Sensing, Pen, Variables, Numbers, and Help. It describes blocks for moving, rotating, and positioning sprites, changing costumes and backgrounds, playing sounds, running scripts conditionally, getting input, and drawing with pens. The Help section includes a link to a video introducing the basics of Scratch.