Which driver is better to automate Mobile Application

I have observed that to automate mobile app in android/iOS there many driver such as
For Android: AndroidDriver, AppiumDriver.
For iOS : iOSDriver, AppiumDriver.

Can anybody tell us which driver is more power full for android application and why?

@Chirag_Singh , Kindly read appium documentation. also refer java-docs for java-client library
http://appium.github.io/java-client/

Please also suggest Is AndroidDriver deprecated or not in future? Any one has idea about it.

I have heard of no such plans to deprecate the AndroidDriver.