(
)
Represents an encapsulation of application functionality aligned to implementation structure, which is modular and replaceable