It is better to use Interfaces to communicate with business logic.