© XebiaLabs DevOps Diagram Generator
https://xebialabs.com/devops-diagram-generator/
The primary difference is that the vertical boxes (Build, CI, Deploy, etc.) represent discreet stages in the development lifecycle while the horizontal boxes (ALM, Collaboration, Testing, etc.) represent activities that occur at varying stages or persists throughout the lifecycle.