Does i need a Mega ADK for this?

I want to control an Arduino Mega robot with my mobile (android) with a bluetooth interface.

Does i need a Android Mega ADK?
I dont finish to understand the principal diference between Mega ADK and the normal Mega.

Thanks!

What is a Mega robot?

The basic difference between a standard Mega and a Mega ADK is that the ADK has an integrated USB host interface. If you don't intend to use that functionality, and want to use a bluetooth shield instead, then a standard Arduino will do.