Today, phones are much enabled to stay with you all day long whether you need a camera in hand, a video recorder or a sound recorder, or a platform to share all your interesting things online, you just need to have a smartphone or an iPhone and you can do what you need to do on the go.
So, what if you need to focus on a few things to make sure you are going to love the way your phone assist you while you are at home, with your family, with your friends or hovering around the world for catching up with the most interesting things and events.
Definitely, you will need to look for the features that are the most desired ones and would be helpful in doing things that you always wanted to do:
The processor in the Moto C is Quad core whereas the Xperia has the Octa-core technology for the processor. This is a difference that you may compare while looking at this aspect.
Storage of the device
The storage is more or less the same that is 16 GB in Sony Xperia and Moto C phones. Some variations can be found if you are in need of comparing other models as well.
Moto C comes with a 2350 mAh battery whereas Xperia offers 2300mAh, though not much difference but there is a bit.
The Moto C comes with Android v7 Nougat whereas Sony Xperia offers Android v6 Marshmallow. Depending on how you will be using your phone you may prefer the one that is better with your phone usage.
There are many other specs like screen display and sensors that you must compare before you consider one best for your use.