Samsung Galaxy J7 vs Samsung Galaxy S6 compared: what's the difference?

South Korean tech giant Samsung Electronics just released two new smartphone devices, the Samsung Galaxy J5 and the Samsung Galaxy J7, to the Chinese market.

Samsung Gala J1GSM Arena

The two new smartphones come with front-facing LED flashes accompanied by 5 mega pixel cameras. This marks the first time for Samsung to develop handsets with LED flashes on the front, according to reports.

As part of the J series, the new Samsung Galaxy J5 and Samsung Galaxy J7 are designed for selfie enthusiasts. Reports say the move comes after Samsung's recent release of another two new devices, the Samsung Galaxy Tab S and the Samsung Galaxy Tab E, in India.

Here's the difference between the new mid-range Samsung Galaxy J7 handset and Samsung's recently released Samsung Galaxy S6, in terms of the specs and features.

The new Samsung Galaxy J7 handset sports a 5.5 inch TFT display screen, which is larger than the Samsung Galaxy S6's 5.1 inch Super AMOLED display screen. The J7's display screen has a 720 x 1280 resolution and the S6's display comes with a 1440 x 2560 resolution and is protected by Corning Gorilla Glass 3.

Both phones run on the latest Android Lollipop operating system, but while the new Galaxy J7 has only 1.5 GB worth of RAM with 16 GB internal memory storage, the Galaxy S6 has 3 GB RAM and up to 128 GB internal memory.

The new Samsung Galaxy J7 offers a larger 3000 mAh battery compared to the S6's non-removable 2550 mAh battery. The new handset comes with only 13 mega pixel rear camera and the Galaxy S6 comes with a sharper 16 mega pixel rear camera. Both phones have 5 mega pixel front-facing cameras, and the only difference is obviously the LED flash that's found on the J7.

Another new handset that's expected to be released by the South Korean tech giant is the Galaxy A8, which is expected to have a 5.9 mm thin body, according to new images. For the new Samsung Galaxy J7, it's unclear whether it will be released to other regions outside of China.