Argo CD is a Kubernetes-native continuous deployment (CD) tool. Unlike external CD tools that only enable push-based deployments, Argo CD can pull updated code from Git repositories and deploy it directly to Kubernetes resources.
For a detailed overview visit: https://medium.com/stackademic/a-complete-overview-of-argocd-with-a-practical-example-0cf7edb00cb1