title: Should we assign the job of making and coordinationg calls to Domain Services?
body: <p><em>Application Service</em> fulfills the commands issued by clients ( ie presentation layer ) by making and coordinating calls to the <em>Workflows</em>, <em>Infrastructure Services</em>, <em>Domain Services</em> and <em>Domain Entities</em>.</p>
  
  <p>Is it a common practice to also have few <em>Domain Services</em> that do similar job as <em>Application Services</em>, meaning they also make and coordinate calls, only difference being they do it at a more fine-grained level ( ie they only make and coordinate calls to other <em>Domain Services</em> and <em>Domain Objects</em> )?</p>
  
  <p>If yes, any ideas how fine-grained should these <em>Domain Services</em> be?</p>
  
  <p>Thank you</p>