Motorola has lost its old charm to a considerable extent today and it is looking to revive its fortune with the launch of Moto G. However, it also needs to counter competition of sorts from Nokia, with the Finnish giant all geared up with Lumia 620.

Let’s have a look at both these smartphones.

Operating System: Talking about the operating system or OS, Motorola’s Moto G has Android 4.3, which can be upgraded to v.4.4.2 kit kat. Nokia’s 620 Lumia is a Windows phone V8, which can be upgraded to WP8 Amber.

Build: Lumia is about five percent slimmer compared to Moto G. The sizes of Lumia and Moto G are 11 mm and 11.6 mm respectively.

SIM: Moto G supports dual SIM and it lets the user avail both services at same time. On the other hand, Lumia 620 has slot for single SIM.

Processor: Lumia 620 is configured with 1 GHz dual core processor along with 512 MB RAM whereas Moto G is configured with 1.2 GHz Quad core processor of 1 GB RAM.

Camera: The primary camera for both smartphones are 5 megapixel along with features like autofocus and flash. Lumia’s front-facing camera is VGA and Moto G sports a 1.3 megapixel cam.

Display: Moto G has a screen size of 4.5-inch along with a resolution of 720x1280 pixels. Nokia’s Lumia 620 has a 3.8-inch screen with resolution 480x800 pixels. The internal storage capacity of Moto G is also double than that of Nokia Lumia 620.

Battery: Moto G offers longer battery talk time compared to Lumia 620. Moto G has 63 percent longer standby time than Nokia lumia 620, which has a standby time of 880 minutes.

Going by the above mentioned specifications, it can be said that Moto G scores over Lumia 620 in several areas due to its amazing features and specifications.