Three Basic Types of Interaction Models