Step 1: Identify contract types. - Executed: obligations completed by both parties - Unilateral: one party makes promise - Reciprocal: mutual obligations, may not be fulfilled - Quasi: imposed by law