In the case of BlueStacks, it allows Android apps to run on both Windows and Mac computers.
An Android emulator is software that runs apps originally designed to only run on Android operating systems to run on other operating systems. BlueStacks is an Android emulator that was released in summer 2014, after having been in a beta release since 2011.