Just this week Motorola officially unveiled brand new phones that will be launching in the near future. These are the Moto G6 family of devices which include the Moto G6, Moto G6 Play, and Moto G6 Plus as well as the Moto E5. All the phones should be available on or around May 2 in the regions they will be launching, save for the Moto E5 which hasn't received an official release date yet. For U.S. consumers this refers to the Moto E5, Moto G6, and Moto G6 Play, as the Moto G6 Plus won't be coming to the U.S., at least not now as a U.S. launch was not mentioned. When it comes to cost the pricing for the U.S.-bound models will start at $199, so you're looking at a pretty affordable phone with some decent specs for the price.
The Moto G6 will be the more capable between it and the Moto G6 Play, coming with 4GB of RAM instead of 2GB or 3GB like the two variants of the Moto G6 Play. It also comes with a dual camera setup while the Moto G6 Play only comes with one rear-facing camera. That said the Moto G6 Play has one huge advantage and that's the fact that it comes with a battery that has a 4,000mAh capacity. This is going to be a major selling point for consumers who prefer longer battery life over some of the more powerful features like dual cameras and faster processors. By comparison the Moto G6 comes with a battery that has a 3,000mAh capacity so it's by no means a slouch, but 1,000mAh is a big difference and could make or break the experience if you're a heavy user of your device.
By all accounts, both the Moto G6 and Moto G6 Play will be decent devices. They're both stylish, and both have decent specs for the cost, and while the Moto G6 will have more powerful hardware, the Moto G6 Play will have the larger capacity battery, so you'll have to consider what aspect of the device will be more important for your own personal needs. That said either phone will be a great option if you're looking to pick up a decent smartphone without spending upwards of $400 or more.