How Many Types of Contract Are There