Why use bevior tree?

Hello

If the AI is simple you don´t need a behavior tree, but for more advanced AI, you will need a Behavior Tree and maybe IQS Environment.

If you want to learn more about Behavior Trees, check this tutorial series here: Creating AI in UE4 Part 1 - AI Components - YouTube

I recommend you to follow this tutorial.

Good Studies.