Application or Core

The software that we want to put a boundary around. It contains all the business logic needed by the system with no references to technologies (infrastructure) such as database, network, or implementation packages.