This project is a small part of the Cluster API project.
This is one out of three components needed to run a Cluster API management cluster.
To get a complete overview, look at the documentation in the bootstrap provider that uses CAPD as an example infrastructure provider.