Apache Kafka allows us to connect to the Kafka messaging system through its API. The API is used to configure connectors like HTTP and custom processors as well as Kafka properties through files like producer.properties and consumer.properties located in the src/main/resources folder.