Basic and advance features

Hi everyone.
So I am a new android developer looking for a mobile automatic test tool like Appium. I’m kinda new to Appium, so I need someone well-known about Appium to explain to me what are basic and advance features that Appium can offer for me?
Thank you for reading my question.

Why not just read the documentation?

https://appium.io/

If you have specific questions come back here with them.