Noun
business logic (uncountable)
(computing) Algorithms in a software system that models real life business objects and their interactions.
Business logic is stored in "managers" which operate with database entities and provide results using data transfer objects, because I do not want to expose db entities outside the Core. Source: Internet