Types of integration