Logstash kafka

Hello,

I need some help to understand someting. I am new in elk stack so i will ask a lot of questions for the next weeks.
With th persistant queue in logstash and the Filebeat backpressure-sensitive protocol when sending data to Logstash. What is the utility to use kafka .
I see a lot of architecture implies kafka usage, i wonder if that is useful

Thank you