Question: what is the difference between application layer and presentation layer?
Answer: There is a big difference between the application layer and the presentation layer from a DDD view point. ... The actions issued through presentation are delegated to the application layer through commands. The application layer contains the application logic.