An emulator can be software or hardware which helps you to run one system applications software to other computer systems. Or in simple term, an emulator let one system to work like other.
Suppose you are having Android emulator on your windows pc. So when you open the android emulator which is installed to your windows pc, it will work like you are using an Android operating system where you can easily install any Android apps or games to enjoy.
We are saying that you are having a guest android operating system on your windows device which helps you to enjoy Android software without any actual android system. So simply with the help of an emulator, you can emulate one operating systems to the other.
Emulation is also popular for games, many gamers use emulators to play classic games which actually do not exist in the market. Even it saves much money where you do not need any hardware to buy.
If you still unable to understand what actually Emulator is, then here is another example.
Suppose you want to run a classic game. But you are not having the gaming console which supports that game which you wanna play. So simply install the game console emulator on your computer and now you can play the game on your windows or MAC PC.
What Is Android Emulator?
First lets ask Google about First what is Android Emulator?
An Android emulator is a virtual Android device which help you to emulate the Android operating system software application to the other device with the different operating system.
Now the question comes that why you need an Android emulator and how it can benefit you.
If you are a professional application developer then you can test the application before publishing it officially.
If you are a gamer then you can enjoy games on a bigger screen with much control with mouse and keyboards.
With the Emulator, it is possible to configure the hardware specifications which depend on requirements which you needed, like it is possible to set up OS version, CPU cores, RAM etc.
It can create an online virtual device where you can enjoy Android application without any hardware which supports Android.