1. Introduction
2. Constraints in "traditional" Generative Phonology
2.1. What is a constraint?
2.2. It's Japanese Coda Condition
2.3. The Obligatory Contour Principle(OCP)
2.4. On the Domain of Constraints
3. Constraints in Optimality Theory
3.1. Optimality Theory
3.2 Classical Arabic
3.3 The OCP
4. Conclusion
References