• Modules are dependent on their order or timing of events, such as one module needing to execute before the other
  • Might lead to design issues and also make testing harder