The document discusses artificial intelligence (AI) and provides definitions, goals, techniques, branches, applications, and vocabulary related to AI. It defines AI as the study of how to make computers do things that people do better, such as problem solving, learning, and reasoning. The document outlines science and engineering based goals of AI and discusses techniques like knowledge representation, learning, planning, and inference. It also lists common branches of AI including logical AI, search, pattern recognition, and learning from experience. The document provides examples of AI applications and concludes with a discussion of knowledge representation techniques.