This document discusses agile contracts and their importance when using agile project management methods. Traditional contracts are not suitable for agile projects because they assume a fixed scope and plan. Instead, agile contracts emphasize following a collaborative process, with frequent customer sign-offs and acceptance of deliverables. The scope is adjusted continuously through this process rather than being pre-fixed. Examples of agile contract types are discussed, along with pitfalls to avoid and real-world cases.