What do I use for AI ''Apply Damage'' or ''Report Damage Event''

Hi, I am working on creating AI for my self-study and my school project. and I know that AI can have different ‘‘Senses’’ with the use of ‘‘AIPerception’’

Now I am wondering when I want the AI to take damage (to be able to die) should I use the ‘‘Report Damage Event’’ with the use of AIPerception or just the ‘‘Apply Damage’’ node to be able to use the ‘‘Event AnyDamge’’ node within my AI. What is the best solution and why?

From what I know, report damage event triggers the AI damage event for the damage perception while apply damage doesn’t. That’s all I know, I would want more info, that’s how I ended up here, but this is the only thing I found: https://youtu.be/gsyZdKYAT_4?list=PLNwKK6OwH7eW1n49TW6-FmiZhqRn97cRy&t=748 (He just says what I said know).