deployment, spread
Acción de colocar o extender fuerzas, equipos o recursos para que empiecen a funcionar o actuar.
El despliegue del nuevo software fue exitoso.
El despliegue de tropas es necesario para la misión.
Sounds like 'display' — imagine troops or equipment put on display = deployment.