@cyberian said in DBP can stand for?:
DBP can stand for business
The digital business platform (DBP) coordinates goal-directed work and supports interactions between people, software, and machines in a most intelligent manner. Digital business platforms are the convergence of major technology streams and are extremely open so that they can serve as a cornerstone platform.