It uses the unique 'LayerCake' technology that allows you to run android apps on your PC without any external Virtual Desktop Application.
It creates a virtual copy of Android OS apps on the guest OS. It is available for both Mac and Windows.
BlueStacks App Player is probably the most popular emulator for running Android apps on Mac.