ProcessorThe Moto G has a Snapdragon 400 quad-core Cortex-A7 processor clocked at 1.2GHz, which is coupled with 1GB of RAM. The phone will give decent performance as it is speedy and efficient and has no trouble even handling graphically intensive games.
Nokia X has a MSM8625 Qualcomm snapdragon dual core processor clocked at 1GHz with Adreno 203 GPU. The processor works comfortably with the phone's custom-built Android 4.1 Jelly Bean software but lags behind Moto G when using sophisticated apps and graphic intensive games.
Winner: Moto G
StorageThe Moto G retails in variants of 8 and 16 GB of internal memory.
The Nokia X only features 4GB of on-board storage, but supports external memory expansion by up to 32 GB. This means Nokia has more total memory.
Winner: Nokia X