Aunque se describen funcionalmente de manera individual, interactúan en conjunto para obtener un comportamiento determinado.