에뮬레이터는 기본적으로 PC에 있는 모바일 장치의 소프트웨어, 하드웨어 및 운영 체제를 모방합니다. 에뮬레이터에서 작업을 수행한 결과는 항상 원래 개체와 동일합니다.
시뮬레이터는 하드웨어가 아닌 장치의 내부 동작을 모방합니다. 시뮬레이션은 원래 장치와 유사한 출력을 제공하며 실제 시스템을 추정, 이해 및 최적화하는 데 사용되는 반면 에뮬레이션의 출력은 원래 장치와 정확히 일치합니다.