Control structures and the code blocks that go along with them are fundamental tools to controlling how your code is read by the computer, and are the basis of sophisticated techniques like interactivity and motion. After watching this video, you'll be able to identify key properties of code block syntax, as well as the difference between three basic code blocks: setup; draw; and mousePressed.