This document provides an introduction to rules in Prolog. Rules allow facts to be combined to infer new knowledge. Rules are composed of a head and body, separated by the symbol ":-". The head specifies a goal or fact to be derived, while the body lists the conditions that must be true for the head to be satisfied. When the conditions in the body are met, the goal in the head is said to be true. Rules, along with facts, make up the core knowledge base in a Prolog program that can be queried to deduce answers through logic programming.