• Depends on Domain Layer
  • Application layer consists of more managerial objects like Controllers or commands.
  • These objects are more likely to be calling domain or infrastructure services to execute a process.