Types of Inference