The document is a tutorial on UnityScript basics part 2. It covers scopes, operators, and statements in UnityScript. It discusses variable scope, comparison operators like == and !=, logical operators, if/else statements, for loops, and returns. It provides examples and links for further research on UnityScript scopes, operators, and statements. The tutorial is presented by a freelance web developer and lecturer located in Winchester, Hampshire.