It was in order to keep with SEMVER. Everything Angular was version 2 except for Angular Router, which was version 3. So the team decided to make the next major version 4 to keep them all aligned. http://angularjs.blogspot.com/2016/12/ok-let-me-explain-its-...