They've positioned themselves as an all-in-one package for every tool you'd need to implement a devops software development workflow - source control, continuous integration/deployment, etc. Existing enterprises pay different vendors to implement all of these things; new and growing companies (in theory) just need to buy a GitLab license.